43 lines
1020 B
YAML
43 lines
1020 B
YAML
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
kind: Kustomization
|
|
|
|
labels:
|
|
- pairs:
|
|
app.kubernetes.io/instance: kubelet-csr-approver
|
|
|
|
resources:
|
|
- clusterrole.yaml
|
|
- deployment.yaml
|
|
- rolebinding.yaml
|
|
- serviceaccount.yaml
|
|
|
|
patches:
|
|
- patch: |-
|
|
apiVersion: apps/v1
|
|
kind: Deployment
|
|
metadata:
|
|
name: kubelet-csr-approver
|
|
namespace: kube-system
|
|
spec:
|
|
template:
|
|
spec:
|
|
containers:
|
|
- name: kubelet-csr-approver
|
|
imagePullPolicy: IfNotPresent
|
|
env:
|
|
- name: PROVIDER_REGEX
|
|
value: ^(i-[a-z0-9]+\.[a-z0-9-]+\.compute\.internal|k8s-[a-z0-9-]+\.pyrocufflink\.blue|[a-z0-9-]+\.k8s\.pyrocufflink\.black)$
|
|
- name: PROVIDER_IP_PREFIXES
|
|
value: 172.30.0.0/16
|
|
- name: BYPASS_DNS_RESOLUTION
|
|
value: 'true'
|
|
|
|
replicas:
|
|
- name: kubelet-csr-approver
|
|
count: 1
|
|
|
|
images:
|
|
- name: postfinance/kubelet-csr-approver
|
|
newName: ghcr.io/postfinance/kubelet-csr-approver
|
|
newTag: v1.2.10
|