Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ag 25 #102

Merged
merged 19 commits into from
Feb 2, 2024
Merged
Next Next commit
~
  • Loading branch information
ViktorUJ committed Feb 2, 2024
commit 8a43cd3d15db20895ddbb510410ba39e28b6bb09
20 changes: 20 additions & 0 deletions docs/labs.MD
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
## CKS labs
| Task | Description | Solution |
|----------|--------------------------------------------------------------------------|------------------------------|
| [01](01) | [kubectl contexts](01%2FREADME.MD) | [SOLUTION](01%2FSOLUTION.MD) |
| [02](02) | [Falco, sysdig](02%2FREADME.MD) | [SOLUTION](02%2FSOLUTION.MD) |
| [03](03) | [Kube-api. disable access via nodePort](03%2FREADME.MD) | [SOLUTION](03%2FSOLUTION.MD) |
| [04](04) | [Pod Security Standard](04%2FREADME.MD) | [SOLUTION](04%2FSOLUTION.MD) |
| [05](05) | [CIS Benchmark](05%2FREADME.MD) | [SOLUTION](05%2FSOLUTION.MD) |
| [07](07) | [Open Policy Agent - Blacklist Images](07%2FREADME.MD) | [SOLUTION](07%2FSOLUTION.MD) |
| [09](09) | [AppArmor](09%2FREADME.MD) | [SOLUTION](09%2FSOLUTION.MD) |
| [10](10) | [Container Runtime Sandbox gVisor](10%2FREADME.MD) | [SOLUTION](10%2FSOLUTION.MD) |
| [11](11) | [Read the complete Secret content directly from ETCD](11%2FREADME.MD) | [SOLUTION](11%2FSOLUTION.MD) |
| [17](17) | [Enable audit log](17%2FREADME.MD) | [SOLUTION](17%2FSOLUTION.MD) |
| [19](19) | [Fix Dockerfile](19%2FREADME.MD) | [SOLUTION](19%2FSOLUTION.MD) |
| [20](20) | [Update Kubernetes cluster](20%2FREADME.MD) | [SOLUTION](20%2FSOLUTION.MD) |
| [21](21) | [Image Vulnerability Scanning](21%2FREADME.MD) | [SOLUTION](21%2FSOLUTION.MD) |
| [22](22) | [Network policy](22%2FREADME.MD) | [SOLUTION](22%2FSOLUTION.MD) |
| [23](23) | [Set tls version and allowed ciphers for etcd, kube-api](23%2FREADME.MD) | [SOLUTION](23%2FSOLUTION.MD) |
| [24](24) | [Encrypt secrets in ETCD](24%2FREADME.MD) | [SOLUTION](24%2FSOLUTION.MD) |
| [25](25) | [Image policy webhook](25%2FREADME.MD) | [SOLUTION](25%2FSOLUTION.MD) |
3 changes: 2 additions & 1 deletion tasks/cks/labs/README.MD
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## CKS labs
## [CKS labs](..%2F..%2F..%2Fdocs%2Flabs.MD)
| Task | Description | Solution |
|----------|--------------------------------------------------------------------------|------------------------------|
| [01](01) | [kubectl contexts](01%2FREADME.MD) | [SOLUTION](01%2FSOLUTION.MD) |
Expand All @@ -18,3 +18,4 @@
| [23](23) | [Set tls version and allowed ciphers for etcd, kube-api](23%2FREADME.MD) | [SOLUTION](23%2FSOLUTION.MD) |
| [24](24) | [Encrypt secrets in ETCD](24%2FREADME.MD) | [SOLUTION](24%2FSOLUTION.MD) |
| [25](25) | [Image policy webhook](25%2FREADME.MD) | [SOLUTION](25%2FSOLUTION.MD) |