Files
dc-kc/charts/debug-utils/values.yaml

54 lines
1.6 KiB
YAML

# kubectl create job --from=cronjob/<cronjob-name> <job-name> -n <namespace-name>
dns-util:
enabled: true
# official debug image https://kubernetes.io/docs/tasks/administer-cluster/dns-debugging-resolution/#create-a-simple-pod-to-use-as-a-test-environment
image:
registry: registry.k8s.io
repository: e2e-test-images/agnhost
pullPolicy: IfNotPresent
tag: "2.59"
cron:
enabled: true
suspend: true
job:
enabled: false
deployment:
enabled: false
daemonset:
enabled: false
startupProbeEnabled: false
readinessProbeEnabled: false
livenessProbeEnabled: false
resources:
requests:
cpu: 100m
memory: 200Mi
command:
- /bin/sh
- -c
- |
sleep 3600 # sleep for an hour then shut down
# disabling multiple security mechanisms as necessary for
# short lived container to debug dns resolution which
# might involve editing things like /etc/resolv.conf,
# opening sockets etc.
netpol:
enabled: false
securityContextEnabled: false
podSecurityContextEnabled: false
environment:
name: unknown # not to be used for hard checks but to display to user
hardware: metal # to be used to enable on-prem specific features like ceph, cilium, etc
mode: production # to be used to configure backup movement and additional debugging features
revision: main # to be used to pull from different git branches
baseDomain: deepcypher.me # to be used to override default chart domains to configure environments
location:
name: unknown # not to be used for hard checks purely informational
contact:
name: George Onoufriou
email: noreply@deepcypher.me