@@ -7362,6 +7362,26 @@ rules:
73627362 - get
73637363 - patch
73647364 - update
7365+ - apiGroups :
7366+ - discovery.k8s.io
7367+ resources :
7368+ - endpointslices
7369+ verbs :
7370+ - create
7371+ - delete
7372+ - get
7373+ - list
7374+ - patch
7375+ - update
7376+ - watch
7377+ - apiGroups :
7378+ - discovery.k8s.io
7379+ resources :
7380+ - endpointslices/status
7381+ verbs :
7382+ - get
7383+ - patch
7384+ - update
73657385- apiGroups :
73667386 - " "
73677387 resources :
@@ -7624,6 +7644,14 @@ rules:
76247644 - targetgrouppolicies/finalizers
76257645 verbs :
76267646 - update
7647+ - apiGroups :
7648+ - application-networking.k8s.aws
7649+ resources :
7650+ - targetgrouppolicies/status
7651+ verbs :
7652+ - get
7653+ - patch
7654+ - update
76277655- apiGroups :
76287656 - application-networking.k8s.aws
76297657 resources :
@@ -7642,6 +7670,14 @@ rules:
76427670 - vpcassociationpolicies/finalizers
76437671 verbs :
76447672 - update
7673+ - apiGroups :
7674+ - application-networking.k8s.aws
7675+ resources :
7676+ - vpcassociationpolicies/status
7677+ verbs :
7678+ - get
7679+ - patch
7680+ - update
76457681- apiGroups :
76467682 - application-networking.k8s.aws
76477683 resources :
@@ -7768,6 +7804,16 @@ metadata:
77687804 name : manager-config
77697805---
77707806apiVersion : v1
7807+ data :
7808+ tls.crt : Cg==
7809+ tls.key : Cg==
7810+ kind : Secret
7811+ metadata :
7812+ name : webhook-cert
7813+ namespace : aws-application-networking-system
7814+ type : kubernetes.io/tls
7815+ ---
7816+ apiVersion : v1
77717817kind : Service
77727818metadata :
77737819 labels :
@@ -7783,6 +7829,18 @@ spec:
77837829 selector :
77847830 control-plane : gateway-api-controller
77857831---
7832+ apiVersion : v1
7833+ kind : Service
7834+ metadata :
7835+ name : webhook-service
7836+ namespace : aws-application-networking-system
7837+ spec :
7838+ ports :
7839+ - port : 443
7840+ targetPort : 9443
7841+ selector :
7842+ control-plane : gateway-api-controller
7843+ ---
77867844apiVersion : apps/v1
77877845kind : Deployment
77887846metadata :
@@ -7791,7 +7849,7 @@ metadata:
77917849 name : gateway-api-controller
77927850 namespace : aws-application-networking-system
77937851spec :
7794- replicas : 1
7852+ replicas : 2
77957853 selector :
77967854 matchLabels :
77977855 control-plane : gateway-api-controller
@@ -7820,7 +7878,10 @@ spec:
78207878 - --leader-elect
78217879 command :
78227880 - /manager
7823- image : public.ecr.aws/aws-application-networking-k8s/aws-gateway-controller:v1.0.0
7881+ env :
7882+ - name : WEBHOOK_ENABLED
7883+ value : " "
7884+ image : public.ecr.aws/aws-application-networking-k8s/aws-gateway-controller:v1.0.5
78247885 livenessProbe :
78257886 httpGet :
78267887 path : /healthz
@@ -7845,9 +7906,55 @@ spec:
78457906 allowPrivilegeEscalation : false
78467907 capabilities :
78477908 drop :
7848- - ALL
7909+ - ALL
78497910 readOnlyRootFilesystem : true
7911+ volumeMounts :
7912+ - mountPath : /etc/webhook-cert
7913+ name : webhook-cert
7914+ readOnly : true
78507915 securityContext :
78517916 runAsNonRoot : true
78527917 serviceAccountName : gateway-api-controller
78537918 terminationGracePeriodSeconds : 10
7919+ volumes :
7920+ - name : webhook-cert
7921+ secret :
7922+ defaultMode : 420
7923+ secretName : webhook-cert
7924+ ---
7925+ apiVersion : admissionregistration.k8s.io/v1
7926+ kind : MutatingWebhookConfiguration
7927+ metadata :
7928+ name : aws-appnet-gwc-mutating-webhook
7929+ webhooks :
7930+ - admissionReviewVersions :
7931+ - v1
7932+ clientConfig :
7933+ service :
7934+ name : webhook-service
7935+ namespace : aws-application-networking-system
7936+ path : /mutate-pod
7937+ failurePolicy : Fail
7938+ name : mpod.gwc.k8s.aws
7939+ namespaceSelector :
7940+ matchExpressions :
7941+ - key : application-networking.k8s.aws/pod-readiness-gate-inject
7942+ operator : In
7943+ values :
7944+ - enabled
7945+ objectSelector :
7946+ matchExpressions :
7947+ - key : app.kubernetes.io/name
7948+ operator : NotIn
7949+ values :
7950+ - gateway-api-controller
7951+ rules :
7952+ - apiGroups :
7953+ - " "
7954+ apiVersions :
7955+ - v1
7956+ operations :
7957+ - CREATE
7958+ resources :
7959+ - pods
7960+ sideEffects : None
0 commit comments