Skip to content

Commit 5680906

Browse files
committed
Fixes after 20221201
1 parent bcb334e commit 5680906

File tree

6 files changed

+18
-23
lines changed

6 files changed

+18
-23
lines changed

120_kubernetes/gvisor/gvisor.demo

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,7 @@ kubectl apply -f nginx.yaml
1818
# Check gvisor is really used for nginx
1919
docker exec -it kind-control-plane bash
2020
crictl ps -l
21-
crictl exec <id> dmesg
21+
crictl exec <id> dmesg
22+
# TODO: Improve using kubectl exec
23+
24+
# TODO: Additional demo without runtimeClass

120_kubernetes/kyverno/kyverno.demo

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,6 @@ helm template rekor sigstore/rekor >rekor.yaml
1212
kyverno test .
1313

1414
# Succeed to deploy rekor
15-
helm upgrade --install rekor sigstore/rekor
15+
helm upgrade --install rekor sigstore/rekor
16+
17+
# TODO: PSA

120_kubernetes/pod_security_standards/namespace.demo

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,6 @@ docker exec kind-control-plane cat /var/log/kubernetes/kube-apiserver-audit.log
5555
echo "${LINE}" \
5656
| jq . \
5757
| less
58-
done
58+
done
59+
60+
# TODO: Namespace, rollout, label!!!

120_kubernetes/pod_security_standards/slides.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Labels for all three modes for a single policy are supported
4343

4444
kyverno, the Kubernetes-native policy controller [](https://kyverno.io/)
4545

46-
OPA Gatekeeper, the general puepoe policy engine [](https://open-policy-agent.github.io/gatekeeper/website/docs/)
46+
OPA Gatekeeper, the general purpose policy engine [](https://open-policy-agent.github.io/gatekeeper/website/docs/)
4747

4848
### See also
4949

170_supply_chain_security/sbom-operator/sbom.demo

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# SBoM (don't forget prepare.sh)
22

33
# Deploy sbom-operator
4-
kubectl create namespace sbom-system
54
helm repo add ckotzbauer https://ckotzbauer.github.io/helm-charts
65
helm upgrade --install --namespace sbom-system sbom-operator ckotzbauer/sbom-operator -f values-sbom-operator.yaml
76

2022-12-01_heise-Webinar-Sicherheit.html

Lines changed: 7 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,7 @@
1414
<link rel="stylesheet" href="themes/theme2022.css" id="theme"/>
1515
<link rel="stylesheet" href="themes/common.css"/>
1616
<link rel="stylesheet" href="media/[email protected]/styles/rainbow.css"/>
17-
18-
<script>
19-
var version = '6.2.0'
20-
var link = document.createElement('link');
21-
link.rel = 'stylesheet';
22-
if (window.location.href.match(/^http(s)?:\/\/(.+\.)*dille.name/)) {
23-
link.href = 'https://cdn.dille.name/fontawesome-pro@' + version + '/css/all.min.css';
24-
} else {
25-
link.href = 'media/fontawesome-pro@' + version + '/css/all.min.css';
26-
}
27-
document.head.appendChild(link);
28-
</script>
17+
<link rel="stylesheet" href="media/[email protected]/css/all.min.css"/>
2918
</head>
3019

3120
<body>
@@ -56,11 +45,11 @@
5645
| From | To | What |
5746
|-------|-------|----------------|
5847
| 09:00 | | <i class="fa-duotone fa-roller-coaster"></i> Let's roll |
59-
| 09:55 | 10:00 | <i class="fa-duotone fa-coffee-pot"></i> Coffee Break |
60-
| 10:55 | 11:00 | <i class="fa-duotone fa-coffee-pot"></i> Coffee Break |
61-
| 11:55 | 12:00 | <i class="fa-duotone fa-coffee-pot"></i> Coffee Break |
48+
| 09:50 | 10:00 | <i class="fa-duotone fa-coffee-pot"></i> Coffee Break |
49+
| 10:50 | 11:00 | <i class="fa-duotone fa-coffee-pot"></i> Coffee Break |
50+
| 11:50 | 12:00 | <i class="fa-duotone fa-coffee-pot"></i> Coffee Break |
6251
| 12:30 | | <i class="fa-duotone fa-comments-question-check"></i> Q&amp;A |
63-
| | 13:00 | The End |
52+
| | 13:00 | <i class="fa-duotone fa-flag-checkered"></i> The End |
6453

6554
---
6655

@@ -101,7 +90,7 @@
10190
<section data-markdown="" data-separator="^---$" data-separator-vertical="^--$"><textarea data-template="">
10291
## Summary
10392

104-
- <span class="fa-li"><i class="fa-duotone fa-infinity"></i></span> Kubernetes comes with many features to improve security
93+
- <span class="fa-li"><i class="fa-duotone fa-ball-pile"></i></span> Kubernetes comes with many features to improve security
10594
- <span class="fa-li"><i class="fa-duotone fa-people-arrows"></i></span> RBAC impersonation protects from mistakes
10695
- <span class="fa-li"><i class="fa-duotone fa-shield-check"></i></span> Pod Security Policies are deprecated and removed
10796
- <span class="fa-li"><i class="fa-duotone fa-castle"></i></span> They are replaced by Pod Security Standards
@@ -110,7 +99,7 @@
11099
- <span class="fa-li"><i class="fa-duotone fa-scroll"></i></span> SBoMs describe all libraries contained in an artifact
111100
- <span class="fa-li"><i class="fa-duotone fa-user-police-tie"></i></span> Kyverno is a Kubernetes-native policy engine
112101

113-
<!-- .element: class="fa-ul" -->
102+
<!-- .element: class="fa-ul" style="line-height: 175%;" -->
114103

115104
### Other content
116105

0 commit comments

Comments
 (0)