Welcome and thank you for your interest in learning more about Cloud Native!
At TU Wien, LVA-194.131 offers students to work with cloud native components on a cloud native platform to create a mock-startup project.
This lab is to inform you about what to expect in the live exams of the LVA.
A lab just like this will appear whenever it's time for an exam.
Last Updated: 2024-2-12
Two reasons:
All exams are fully open book, you can bring whatever you want as long as you dont bother your colleagues or instructors. You can use the internet, copilot etc, but you should complete the admission test in such a way that you can honestly say "you did it your way and with your own skills".
All exams are on live environments. You are prohibited from actively harming these environments and from interfering with your colleagues' environments. You are also agreeing to the Terms & Conditions for any CTF that will be listed on the entry page of the live environment.
You should self-assess if your skills in the following could use a brushup:
Not really necessary, but highly helpful for the entire class
If you want to take any of the Linux Foundation Courses, CKD is great to take before this LVA, CKA has overlaps but is more operational than this class, CKS is more advanced and should be taken after this class.
All exams are onsite
(please don't bring excessively smelly food or stuff that can spill)
The exams are fully silent and any form of exchanging information with another human whether in form of talking, chatting, phone, sms, email or similar is strictly prohibited.
If you are sick (with an excuse), your instructor will make a reasonable effort to give you a fair alternative. This will be decided on a case-by-case basis
Your instructor will give you the URL that the ctf tool is used on. Then you need to register yourself using your tuwien email address.
The registration code will be supplied to you in a group email from TISS. If you are lost or cant find it, check on the dedicated slack channel (sign up here https://join.slack.com/t/aocc-public/shared_invite/zt-2cfkph952-fDHa1g~fPU90o46bvaOMmA )
Challenges have points and some will only be revealed to you once you have completed a previous challenge.
If more than one challenge is visible you can solve them in any order.
The text of the challenge often contains a lot more than is obvious on first read, so make sure you very clearly read the instructions and the entire text of the challenge.
Sometimes, you will be supplied with a file or key during a challenge. You should download them and check what is inside.
Once you found the Flag, you enter it (case sensitive) in the box and if it goes green, it was correct.
Sometimes, we get stuck on a rabbit hole, or time is running out. Your instructor has put some of the steps that she took in her own solutions into the hints. They are not guaranteed to solve all your problems, but to get you a fresh idea or get you unstuck.
The "cost" of the hint will be subtracted from your score/grade.
The cost of the Hint will be in the Challenge description and you cannot unbuy it.
This is why sharing the hints over slack is not allowed.
Having lots of people on live systems, can lead to strange things or things that seem strange.
Please report anything that looks broken on the slack channel.
Do not reveal hints/solutions on the slack channel.
Let's say that for whatever reason, you can't get the flags/points in the CTF system. There is the alternative option to submit a report to your instructor via email.
She will make every attempt to be fair and evaluate your skills based on how you showcase your understanding of the challenge in your writeup.
If you submit a writeup via email, you are waiving your CTF points for that challenge. This is irreversible.
However: please keep in mind that she is only one person and this is a large class, so please only use this option if really required.
Email: constanze.roedig@tuwien.ac.at
Format: Markdown: Please make it easy to understand and paste exact commands used. Explain your logic. Do not just copy-paste dump an AI generated thingy into an email, please.
Your instructor reserves the right to question students during or immediately after the exam individually or in groups to ascertain that true understanding and honest engineering was used to solve the challenges.
Nothing to see here
Congratulations, you've successfully completed the sample challenge!