Kubernetes Templates

deploy.svg
Simple Deployment
Basic single pod, single container deployment
deploy.svg
Annotated Deployment
Deployment with various recommented labels, liveness probes, resource requests and limits, and a mounted pvc
pvc.svg
PersistentVolumeClaim
Simple PersistentVolumeClaim with in Filesystem mode
pod.svg
PVC Inspector
Pod to inspect a persistent volume claim by mounting it in a custom container, see https://frank.sauerburger.io/2021/12/01/inspect-k8s-pvc.html
k8s.svg
Ingress with nginx
Simple HTTP ingress with TLS certificate issuer.
svc.svg
Simple service
Simple ClusterIP service with app selector
k8s.svg
SayMyName
Deployment, service, pvc, and ingress to deploy the saymyname v2 app.
k8s.svg
CertificateSigningRequest
Request to sign a user certificate by the cluster CA. An admin needs to approve the request with "kubectl certificate approve NAME".
secret.svg
Secret
Basic opaque secret
cm.svg
ConfigMap
Basic config map