Skip to content

Instantly share code, notes, and snippets.

@mnacharov
Created December 25, 2020 10:07
Show Gist options
  • Save mnacharov/4649635349218ea74ff149ccd10400fb to your computer and use it in GitHub Desktop.
Save mnacharov/4649635349218ea74ff149ccd10400fb to your computer and use it in GitHub Desktop.
apiVersion: v1
kind: ConfigMap
metadata:
annotations:
argocd.argoproj.io/hook: PreSync
argocd.argoproj.io/sync-wave: "1"
labels:
app.kubernetes.io/name: second
name: second-env
data:
DEPLOY_DATE: 2020-12-25T14:33:33
---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app.kubernetes.io/name: second
name: second
spec:
revisionHistoryLimit: 0
selector:
matchLabels:
app.kubernetes.io/name: second
template:
metadata:
labels:
app.kubernetes.io/name: second
spec:
containers:
- env:
- name: CHECK
value: "0"
envFrom:
- configMapRef:
name: second-env
image: alpine:latest
command: ["/bin/sh"]
args: ["-c", "while true; do sleep 100; env; done"]
name: app
---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app.kubernetes.io/name: third
name: third
spec:
revisionHistoryLimit: 0
selector:
matchLabels:
app.kubernetes.io/name: third
template:
metadata:
labels:
app.kubernetes.io/name: third
spec:
containers:
- env:
- name: CHECK
value: "12"
envFrom:
- configMapRef:
name: second-env
image: alpine:latest
command: ["/bin/sh"]
args: ["-c", "while true; do sleep 100; env; done"]
name: app
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment