LCOGT / hermes-frontend

The frontend for hermes.
GNU General Public License v3.0
0 stars 1 forks source link

Fix/ingress v1.22 #58

Closed mgdaily closed 1 year ago

mgdaily commented 1 year ago

This updates the ingress spec for the calibration-tom to use networking.k8s.io/v1 which is compliant with k8s v1.22

I verified the correctness via:

helm template helm-chart -f helm-chart/values-prod.yaml | kubeval --kubernetes-version 1.22.1 --schema-location https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master
PASS - hermes-frontend/templates/serviceaccount.yaml contains a valid ServiceAccount (RELEASE-NAME-hermes-frontend)
PASS - hermes-frontend/templates/configmap.yaml contains a valid ConfigMap (RELEASE-NAME-hermes-frontend)
PASS - hermes-frontend/templates/service.yaml contains a valid Service (RELEASE-NAME-hermes-frontend)
PASS - hermes-frontend/templates/deployment.yaml contains a valid Deployment (RELEASE-NAME-hermes-frontend)
PASS - hermes-frontend/templates/ingress.yaml contains a valid Ingress (RELEASE-NAME-hermes-frontend)
PASS - hermes-frontend/templates/tests/test-connection.yaml contains a valid Pod (RELEASE-NAME-hermes-frontend-test-connection)

I'll let y'all sort out which branches this needs to be on - but it should apply to all deployments. So dev and prod?