# services/maintenance/kustomization.yaml apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - namespace.yaml - image.yaml - secretproviderclass.yaml - vault-serviceaccount.yaml - vault-sync-deployment.yaml - ariadne-serviceaccount.yaml - ariadne-rbac.yaml - disable-k3s-traefik-serviceaccount.yaml - k3s-traefik-cleanup-rbac.yaml - node-nofile-serviceaccount.yaml - pod-cleaner-rbac.yaml - ariadne-deployment.yaml - ariadne-migrate-job.yaml - ariadne-service.yaml - disable-k3s-traefik-daemonset.yaml - k3s-traefik-cleanup-job.yaml - node-nofile-daemonset.yaml - k3s-agent-restart-daemonset.yaml - pod-cleaner-cronjob.yaml - node-image-sweeper-serviceaccount.yaml - node-image-sweeper-daemonset.yaml - image-sweeper-cronjob.yaml images: - name: registry.bstein.dev/bstein/ariadne newTag: 0.1.0-58 # {"$imagepolicy": "maintenance:ariadne:tag"} configMapGenerator: - name: disable-k3s-traefik-script namespace: maintenance files: - disable_k3s_traefik.sh=scripts/disable_k3s_traefik.sh options: disableNameSuffixHash: true - name: k3s-traefik-cleanup-script namespace: maintenance files: - k3s_traefik_cleanup.sh=scripts/k3s_traefik_cleanup.sh options: disableNameSuffixHash: true - name: node-nofile-script namespace: maintenance files: - node_nofile.sh=scripts/node_nofile.sh options: disableNameSuffixHash: true - name: pod-cleaner-script namespace: maintenance files: - pod_cleaner.sh=scripts/pod_cleaner.sh options: disableNameSuffixHash: true - name: node-image-sweeper-script namespace: maintenance files: - node_image_sweeper.sh=scripts/node_image_sweeper.sh options: disableNameSuffixHash: true