Skip to content

Instantly share code, notes, and snippets.

@aviadlevy
Created December 19, 2021 08:06
Show Gist options
  • Save aviadlevy/1beffa691a67d9eee5b254bb04a7b0d2 to your computer and use it in GitHub Desktop.
Save aviadlevy/1beffa691a67d9eee5b254bb04a7b0d2 to your computer and use it in GitHub Desktop.
Example for "generic" k8s deployment
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: app-xx
name: app-xx
namespace: {{NAMESPACE}}
spec:...
spec:
containers:
- name: app-xx
image: xxxxxxxx.dkr.ecr.{{ECR_REGION}}.amazonaws.com/group/app-xx:latest
imagePullPolicy: IfNotPresent
env:
...
nodeSelector:
node-role/nodes-{{NAMESPACE}}: "true"
tolerations:
- effect: NoSchedule
key: dedicated
operator: Equal
value: nodes-{{NAMESPACE}}
- effect: NoExecute
key: dedicated
operator: Equal
value: nodes-{{NAMESPACE}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment