📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 7

Retour
Kubernetes - Commande kubectl apply
Facile
kubectl apply -f deployment.yaml
Kubernetes - ConfigMap
Facile
apiVersion: v1
kind: ConfigMap
metadata:
  name: mon-config
data:
  DATABASE_URL: "postgres://user:pass@host:5432/db"
Kubernetes - Helm - Installer un chart
Facile
helm install my-release bitnami/wordpress
Kubernetes - Liveness Probe
Avancé
livenessProbe:
  httpGet:
    path: /healthz
    port: 8080
  initialDelaySeconds: 3
  periodSeconds: 3
Kubernetes - Manifeste de déploiement
Intermédiaire
apiVersion: apps/v1
kind: Deployment
metadata:
  name: mon-app
spec:
  replicas: 3
  selector:
    matchLabels:
      app: mon-app
  template:
    metadata:
      labels:
        app: mon-app
    spec:
      containers:
      - name: mon-app
        image: mon-image:latest
        ports:
        - containerPort: 80
Kubernetes - Manifeste de Service
Intermédiaire
apiVersion: v1
kind: Service
metadata:
  name: mon-service
spec:
  selector:
    app: mon-app
  ports:
    - protocol: TCP
      port: 80
      targetPort: 8080
  type: LoadBalancer
Kubernetes - Secret
Facile
apiVersion: v1
kind: Secret
metadata:
  name: mon-secret
type: Opaque
data:
  api-key: MWYyZDFlMmU2N2Rm