Skip to content

Commit

Permalink
Release artifacts for release v1.0.5
Browse files Browse the repository at this point in the history
  • Loading branch information
chaoyux committed May 8, 2024
1 parent 33b2c43 commit ea5a394
Show file tree
Hide file tree
Showing 6 changed files with 117 additions and 10 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,5 +55,5 @@ This project is licensed under the Apache-2.0 License.
[getting-started]: https://www.gateway-api-controller.eks.aws.dev/guides/getstarted/
[spec]: https://www.gateway-api-controller.eks.aws.dev/api-reference/
[concepts]: https://www.gateway-api-controller.eks.aws.dev/concepts/
[gh_release]: https://github.com/aws/aws-application-networking-k8s/releases/tag/v1.0.4
[gh_release]: https://github.com/aws/aws-application-networking-k8s/releases/tag/v1.0.5
[godoc]: https://www.gateway-api-controller.eks.aws.dev/
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ configMapGenerator:
images:
- name: controller
newName: public.ecr.aws/aws-application-networking-k8s/aws-gateway-controller
newTag: v1.0.4
newTag: v1.0.5
4 changes: 2 additions & 2 deletions docs/guides/deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ You can choose from [Pod Identities](https://docs.aws.amazon.com/eks/latest/user
# Run helm with either install or upgrade
helm install gateway-api-controller \
oci://public.ecr.aws/aws-application-networking-k8s/aws-gateway-controller-chart \
--version=v1.0.4 \
--version=v1.0.5 \
--set=serviceAccount.create=false \
--namespace aws-application-networking-system \
--set=log.level=info # use "debug" for debug level logs
Expand All @@ -190,7 +190,7 @@ You can choose from [Pod Identities](https://docs.aws.amazon.com/eks/latest/user
=== "Kubectl"
```bash
kubectl apply -f https://raw.githubusercontent.com/aws/aws-application-networking-k8s/main/files/controller-installation/deploy-v1.0.4.yaml
kubectl apply -f https://raw.githubusercontent.com/aws/aws-application-networking-k8s/main/files/controller-installation/deploy-v1.0.5.yaml
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7362,6 +7362,26 @@ rules:
- get
- patch
- update
- apiGroups:
- discovery.k8s.io
resources:
- endpointslices
verbs:
- create
- delete
- get
- list
- patch
- update
- watch
- apiGroups:
- discovery.k8s.io
resources:
- endpointslices/status
verbs:
- get
- patch
- update
- apiGroups:
- ""
resources:
Expand Down Expand Up @@ -7624,6 +7644,14 @@ rules:
- targetgrouppolicies/finalizers
verbs:
- update
- apiGroups:
- application-networking.k8s.aws
resources:
- targetgrouppolicies/status
verbs:
- get
- patch
- update
- apiGroups:
- application-networking.k8s.aws
resources:
Expand All @@ -7642,6 +7670,14 @@ rules:
- vpcassociationpolicies/finalizers
verbs:
- update
- apiGroups:
- application-networking.k8s.aws
resources:
- vpcassociationpolicies/status
verbs:
- get
- patch
- update
- apiGroups:
- application-networking.k8s.aws
resources:
Expand Down Expand Up @@ -7768,6 +7804,16 @@ metadata:
name: manager-config
---
apiVersion: v1
data:
tls.crt: Cg==
tls.key: Cg==
kind: Secret
metadata:
name: webhook-cert
namespace: aws-application-networking-system
type: kubernetes.io/tls
---
apiVersion: v1
kind: Service
metadata:
labels:
Expand All @@ -7783,6 +7829,18 @@ spec:
selector:
control-plane: gateway-api-controller
---
apiVersion: v1
kind: Service
metadata:
name: webhook-service
namespace: aws-application-networking-system
spec:
ports:
- port: 443
targetPort: 9443
selector:
control-plane: gateway-api-controller
---
apiVersion: apps/v1
kind: Deployment
metadata:
Expand All @@ -7791,7 +7849,7 @@ metadata:
name: gateway-api-controller
namespace: aws-application-networking-system
spec:
replicas: 1
replicas: 2
selector:
matchLabels:
control-plane: gateway-api-controller
Expand Down Expand Up @@ -7820,7 +7878,10 @@ spec:
- --leader-elect
command:
- /manager
image: public.ecr.aws/aws-application-networking-k8s/aws-gateway-controller:v1.0.0
env:
- name: WEBHOOK_ENABLED
value: ""
image: public.ecr.aws/aws-application-networking-k8s/aws-gateway-controller:v1.0.5
livenessProbe:
httpGet:
path: /healthz
Expand All @@ -7845,9 +7906,55 @@ spec:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
- ALL
readOnlyRootFilesystem: true
volumeMounts:
- mountPath: /etc/webhook-cert
name: webhook-cert
readOnly: true
securityContext:
runAsNonRoot: true
serviceAccountName: gateway-api-controller
terminationGracePeriodSeconds: 10
volumes:
- name: webhook-cert
secret:
defaultMode: 420
secretName: webhook-cert
---
apiVersion: admissionregistration.k8s.io/v1
kind: MutatingWebhookConfiguration
metadata:
name: aws-appnet-gwc-mutating-webhook
webhooks:
- admissionReviewVersions:
- v1
clientConfig:
service:
name: webhook-service
namespace: aws-application-networking-system
path: /mutate-pod
failurePolicy: Fail
name: mpod.gwc.k8s.aws
namespaceSelector:
matchExpressions:
- key: application-networking.k8s.aws/pod-readiness-gate-inject
operator: In
values:
- enabled
objectSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: NotIn
values:
- gateway-api-controller
rules:
- apiGroups:
- ""
apiVersions:
- v1
operations:
- CREATE
resources:
- pods
sideEffects: None
4 changes: 2 additions & 2 deletions helm/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v1
name: aws-gateway-controller-chart
description: A Helm chart for the Gateway Controller for AWS VPC Lattice
version: v1.0.4
appVersion: v1.0.4
version: v1.0.5
appVersion: v1.0.5
home: https://github.com/aws/aws-application-networking-k8s
icon: https://raw.githubusercontent.com/aws/eks-charts/master/docs/logo/aws.png
sources:
Expand Down
2 changes: 1 addition & 1 deletion helm/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

image:
repository: public.ecr.aws/aws-application-networking-k8s/aws-gateway-controller
tag: v1.0.4
tag: v1.0.5
pullPolicy: IfNotPresent
pullSecrets: []

Expand Down

0 comments on commit ea5a394

Please sign in to comment.