Skip to content

Details

REGISTRATION IS REQUIRED and is now open on devslopgameday.com!

REGISTRATION FEE: FREE

PRIZES (Teams of 4 players)
1st PLACE: $800 ($200 per player)
2nd PLACE: $400 ($100 per player)
3rd PLACE: $200 ($50 per player)

Prizes for first solves! A team can only win a first solve prize once.

MANY MANY more participation prizes! There will be many opportunities to win for participants who join us to learn and skill up!

Thank you to our generous sponsors KodeKloud and Hack The Box.

In the last CTF, we learned about Docker and how to containerize applications. And now that you understand how to deploy containers, the next natural step is to learn how to do that at scale, which can be "easily" done with an orchestrator.

You can choose many orchestrators from Docker Swarm, Amazon ECS, Kubernetes, Hashicorp Nomad, and so on. But because of its popularity and community support, in this CTF, you will learn all about Kubernetes!

During this competition, you will learn how to deploy a TODO application consisting of six microservices to a Kubernetes cluster running on AWS.

This will be a great opportunity if you're just getting started with Kubernetes or container orchestration in general. Experienced Kubernetes users can still benefit from this event as more advanced concepts will also be covered.

Here's a breakdown of what you will learn:

• Build Docker images and push them to a remote Docker repository
• Deploy containerized workloads to Kubernetes using one of the controller resource types
• Safely store sensitive data and inject into containers at runtime
• Enable internal service-to-service communication through Service Discovery
• Use Name-based virtual hosting to intelligently route Internet traffic to different services
• Define and deploy firewall rules to protect services from being accessed by unauthorized processes

WORKSHOP PRE-REQS
For this workshop, attendees will be using their local computers to write code and deploy the application. The following tools should be installed in everyone's systems:

• The AWS CLI version 2 (https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html)
• The Kubernetes command-line tool
(https://kubernetes.io/docs/tasks/tools/install-kubectl/)
• Docker
(https://docs.docker.com/get-docker/)
• An IDE or Text Editor such as Visual Studio Code, Sublime Text or Atom (among many other choices)
https://code.visualstudio.com/
https://www.sublimetext.com/
https://atom.io/

PS: If you're using a corporate laptop, make sure you have permission to build Docker images, as well as push them to remote repositories.

You'll also need a Discord account (https://discord.com/) and join our server. A "private" collaborative space for your team will be available on our Discord server.

TEAMS OF 4 PLAYERS
To participate, you will need to be in a team of 4 players. Registered solo players who are not on a team by February 18th, 2021 at 11:59 PM EST will be assigned a team. Incomplete teams will be completed.

If you are looking for teammates, join our Discord server early and use the #🔎┃looking-for-teammates channel!

WOMEN-ONLY TEAMS
Want to join a women-only team?
Visit the Women’s Society of Cyberjutsu (WSC) channel to meet other like-minded who want to find teammates!

REGISTRATION IS REQUIRED and is now open on devslopgameday.com!

CHALLENGE DESIGNER: RENAN DIAS

Renan is an Architect focused on Cloud, DevOps and Security at Slalom Build, where he architects and implements Cloud solutions that follow DevOps and Security best practices for clients in different industries.

In his free time, Renan shares his passion for technology with the world publishing videos on his YouTube channel and doing live stream sessions on his Twitch channel - DojoWithRenan.

Members are also interested in