Skip to content

Instantly share code, notes, and snippets.

@jeefy
Last active November 15, 2024 18:07
Show Gist options
  • Save jeefy/76b0807c75a4bfd61ab5edb326662f2d to your computer and use it in GitHub Desktop.
Save jeefy/76b0807c75a4bfd61ab5edb326662f2d to your computer and use it in GitHub Desktop.
CLBO Attendee Round 2: PVP Edition
Competitors will group into teams based on where they're sitting (keep it easy)
This challenge is a PVP challenge, and has two phases: Prepare, then Attack
## PREPARE PHASE ##
Two KUBECONFIGs will be linked in the #clashloopbackoff-attendee channel. They're also part of this Gist.
`team-1.conf` will be Team Right
`team-2.conf` will be Team Left
Each team will have ten minutes to create and secure a secret in the `kube-system` namespace, named `Honk`.
HONOR SYSTEM PLEASE DO NOT TOUCH THE OPPOSING TEAM'S CLUSTER AT THIS TIME IF YOU DO YOU ARE A BAD PERSON. :P
## ATTACK PHASE ##
Once ten minutes are up, teams will swap KubeConfigs and go on the attack.
Goal? Simple: Get the value of the secret. First team wins. You have thirty minutes.
Work as a group or individually. Embrace the chaos.
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJkakNDQVIyZ0F3SUJBZ0lCQURBS0JnZ3Foa2pPUFFRREFqQWpNU0V3SHdZRFZRUUREQmhyTTNNdGMyVnkKZG1WeUxXTmhRREUzTXpFMk5URXhOVFF3SGhjTk1qUXhNVEUxTURZeE1qTTBXaGNOTXpReE1URXpNRFl4TWpNMApXakFqTVNFd0h3WURWUVFEREJock0zTXRjMlZ5ZG1WeUxXTmhRREUzTXpFMk5URXhOVFF3V1RBVEJnY3Foa2pPClBRSUJCZ2dxaGtqT1BRTUJCd05DQUFTTFROTmtCVFk2WWxOQ2tsTnFQNXd4eVNhOGMvK0xQck1URnBRSjJqc2gKem9NVkNVZ2o1R1QxMDZ2cGt5UWtJL3pRNTJOOEtqNU5FVVpLbUZDbVdzMy9vMEl3UURBT0JnTlZIUThCQWY4RQpCQU1DQXFRd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVWJBc2E1eDJxNlJxL25MSG1RUm9HCkhjQXFibm93Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnRURPL0c1UkE0d1JoR1dZd0lQMlBwcnI1ZmRXZlkrMWgKd01JM0QvN1ErWlVDSUV1NjhVeUNwbkRXYmMzVEdYQ0lrdjRUL2E2cjJBblFsUW1NU09xT01sb2wKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
server: https://147.28.159.99:6443
name: default
contexts:
- context:
cluster: default
user: default
name: default
current-context: default
kind: Config
preferences: {}
users:
- name: default
user:
client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJrakNDQVRlZ0F3SUJBZ0lJSmtjald0NnJIL0F3Q2dZSUtvWkl6ajBFQXdJd0l6RWhNQjhHQTFVRUF3d1kKYXpOekxXTnNhV1Z1ZEMxallVQXhOek14TmpVeE1UVTBNQjRYRFRJME1URXhOVEEyTVRJek5Gb1hEVEkxTVRFeApOVEEyTVRJek5Gb3dNREVYTUJVR0ExVUVDaE1PYzNsemRHVnRPbTFoYzNSbGNuTXhGVEFUQmdOVkJBTVRESE41CmMzUmxiVHBoWkcxcGJqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJPNHdQWS9ZVnZ4emNzU1oKbkpndXhOMjVnbmlUV0U2WmUxVDJ4d2JhaS9iYkZrajNIYWlaSFRMMGFQZXREeUE2OGM4b2IzRHhBY2pGUGNKRApFQUh0L0UyalNEQkdNQTRHQTFVZER3RUIvd1FFQXdJRm9EQVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBakFmCkJnTlZIU01FR0RBV2dCUjhaNkEvTVQ5cmVaQVVTbE16TWt5Ny85cm9LekFLQmdncWhrak9QUVFEQWdOSkFEQkcKQWlFQTIrY3FobjVoZnFHOS96N0MvMXBHT0ExVWVqQUR2MXBzZTJVVkJnRzF2cUlDSVFDRm9CeERVZWY1ZjhhOQo4Smp5K1JhYXErQm9yM2JNK1FOL2F0cDA4NGpqN2c9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlCZHpDQ0FSMmdBd0lCQWdJQkFEQUtCZ2dxaGtqT1BRUURBakFqTVNFd0h3WURWUVFEREJock0zTXRZMnhwClpXNTBMV05oUURFM016RTJOVEV4TlRRd0hoY05NalF4TVRFMU1EWXhNak0wV2hjTk16UXhNVEV6TURZeE1qTTAKV2pBak1TRXdId1lEVlFRRERCaHJNM010WTJ4cFpXNTBMV05oUURFM016RTJOVEV4TlRRd1dUQVRCZ2NxaGtqTwpQUUlCQmdncWhrak9QUU1CQndOQ0FBUUJORTcrM0k2b21NcXBSMm9ic0RJazZ6Q29SY3RORllYVTluMXZKSjIzCmlFa2JNRUl5Q2VseHJRZ1ozVi8xM0FrSk4xRkY4ZTM1MFZ3UEhIcWU4bEhabzBJd1FEQU9CZ05WSFE4QkFmOEUKQkFNQ0FxUXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QWRCZ05WSFE0RUZnUVVmR2VnUHpFL2EzbVFGRXBUTXpKTQp1Ly9hNkNzd0NnWUlLb1pJemowRUF3SURTQUF3UlFJZ1hJOTdZYnR0VW9DZTFRaFdPUThrcDVhcG5YVms1Wk5QCmwzR0xNZ09scGVFQ0lRQ0tXbnNRaEI4KzRERDJwVlhSb0dLNEhYZysyUVQ4RUJFTmdZeTFHKytjK1E9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
client-key-data: LS0tLS1CRUdJTiBFQyBQUklWQVRFIEtFWS0tLS0tCk1IY0NBUUVFSUo5UnRSVmJQN2RHaHowYmVTanRyY1NlOG1JL3BSWU5sRVJaU1U0UmRrV3dvQW9HQ0NxR1NNNDkKQXdFSG9VUURRZ0FFN2pBOWo5aFcvSE55eEptY21DN0UzYm1DZUpOWVRwbDdWUGJIQnRxTDl0c1dTUGNkcUprZApNdlJvOTYwUElEcnh6eWh2Y1BFQnlNVTl3a01RQWUzOFRRPT0KLS0tLS1FTkQgRUMgUFJJVkFURSBLRVktLS0tLQo=
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJkakNDQVIyZ0F3SUJBZ0lCQURBS0JnZ3Foa2pPUFFRREFqQWpNU0V3SHdZRFZRUUREQmhyTTNNdGMyVnkKZG1WeUxXTmhRREUzTXpFMk5URXhPRE13SGhjTk1qUXhNVEUxTURZeE16QXpXaGNOTXpReE1URXpNRFl4TXpBegpXakFqTVNFd0h3WURWUVFEREJock0zTXRjMlZ5ZG1WeUxXTmhRREUzTXpFMk5URXhPRE13V1RBVEJnY3Foa2pPClBRSUJCZ2dxaGtqT1BRTUJCd05DQUFSeTJyNEg5S0xLRHV6SVk5R2cyczRGdUxMb0w2K0tVS3FnSWRhY3NaeEgKWS9LcEJBUkpQZUJxL1BhR3BaWmZPL1JsOWd0QmRpQ0ZLVGhQbFI2Wkk0cExvMEl3UURBT0JnTlZIUThCQWY4RQpCQU1DQXFRd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVS90djY0SlhDbWxWKzJRY3RjM0JrCi9LTHNKeTB3Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnWEh2czlBVExXa2gwZVBJZnNHY0hUdEJZV05wL2VsNU0KM2tqaG16VWkwbUFDSURINDE0dWFMM3JCYmJWOEhLWkxreVBvbURabHZUeWFJTENJQm0yQUpuaDUKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
server: https://147.28.159.103:6443
name: default
contexts:
- context:
cluster: default
user: default
name: default
current-context: default
kind: Config
preferences: {}
users:
- name: default
user:
client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJrRENDQVRlZ0F3SUJBZ0lJWXRYSStpUWR2M0F3Q2dZSUtvWkl6ajBFQXdJd0l6RWhNQjhHQTFVRUF3d1kKYXpOekxXTnNhV1Z1ZEMxallVQXhOek14TmpVeE1UZ3pNQjRYRFRJME1URXhOVEEyTVRNd00xb1hEVEkxTVRFeApOVEEyTVRNd00xb3dNREVYTUJVR0ExVUVDaE1PYzNsemRHVnRPbTFoYzNSbGNuTXhGVEFUQmdOVkJBTVRESE41CmMzUmxiVHBoWkcxcGJqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJMRTdlblY0T2lLQ2lMcXgKcTZaaDhKK0ZEM3pQdnZ3L2FnMCs1MFZRSGlwL0R1WG15UThEazc4UGMvMXg5Uk1UZit4aks3Q1FHYlpvRlpJRApxNGg3MUpLalNEQkdNQTRHQTFVZER3RUIvd1FFQXdJRm9EQVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBakFmCkJnTlZIU01FR0RBV2dCUllpeXh4QklNTXIwVml1Y0JLV3F0cURtSXZQVEFLQmdncWhrak9QUVFEQWdOSEFEQkUKQWlBRjYyU2ZWY2xsWVpYcGU0dCtDZ2FhOEJDSmg0eldLN1JwQWtVMVFhTjhpZ0lnQytzWFdENTN3OGdUTmVPNApDTXE2U1N2eGRjSCsrVVFPU3hEYURFSlJFYTA9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJkakNDQVIyZ0F3SUJBZ0lCQURBS0JnZ3Foa2pPUFFRREFqQWpNU0V3SHdZRFZRUUREQmhyTTNNdFkyeHAKWlc1MExXTmhRREUzTXpFMk5URXhPRE13SGhjTk1qUXhNVEUxTURZeE16QXpXaGNOTXpReE1URXpNRFl4TXpBegpXakFqTVNFd0h3WURWUVFEREJock0zTXRZMnhwWlc1MExXTmhRREUzTXpFMk5URXhPRE13V1RBVEJnY3Foa2pPClBRSUJCZ2dxaGtqT1BRTUJCd05DQUFSWStDcExpcWpaNXY5Wk4yMTRXTWdtci92cWJyTFplMTRLKytCaHQ3QXgKR0hudGdqT1NremFsMTYxOHI4T2hNcllaL29iK0lPU203a3lPaUs3bkxpSVFvMEl3UURBT0JnTlZIUThCQWY4RQpCQU1DQXFRd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVVdJc3NjUVNEREs5RllybkFTbHFyCmFnNWlMejB3Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnWU4zbGNQL0VESGw5UzF5QktMS1Q4VHFOR2p5bE5kd0sKU3M5K2V2dVlWK29DSUc5eGQ4b1hjdTl3bk82QnVCNnRhVkZBZ2pyZFZpenFtNmtSN1lUQVhQMDEKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
client-key-data: LS0tLS1CRUdJTiBFQyBQUklWQVRFIEtFWS0tLS0tCk1IY0NBUUVFSUlDRHZJRjI0OTFMaGkwSmsyWUN2NGhjdEEvYU05c3RDbkloSENmS3Z1cXhvQW9HQ0NxR1NNNDkKQXdFSG9VUURRZ0FFc1R0NmRYZzZJb0tJdXJHcnBtSHduNFVQZk0rKy9EOXFEVDduUlZBZUtuOE81ZWJKRHdPVAp2dzl6L1hIMUV4Ti83R01yc0pBWnRtZ1ZrZ09yaUh2VWtnPT0KLS0tLS1FTkQgRUMgUFJJVkFURSBLRVktLS0tLQo=
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment