| giolekva | e4f767b | 2021-10-06 16:44:20 +0400 | [diff] [blame^] | 1 | #!/bin/sh |
| 2 | |
| 3 | helm upgrade --create-namespace \ |
| 4 | --namespace cert-manager \ |
| 5 | cert-manager jetstack/cert-manager \ |
| 6 | --version v1.4.0 \ |
| 7 | --set installCRDs=true \ |
| 8 | --set resources.requests.cpu="100m" \ |
| 9 | --set resources.limits.cpu="250m" \ |
| 10 | --set resources.requests.memory="50M" \ |
| 11 | --set resources.limits.memory="150M" \ |
| 12 | --set tolerations[0].key="pcloud" \ |
| 13 | --set tolerations[0].operator="Equal" \ |
| 14 | --set tolerations[0].value="role" \ |
| 15 | --set tolerations[0].effect="NoSchedule" \ |
| 16 | --set cainjector.resources.requests.cpu="100m" \ |
| 17 | --set cainjector.cpu="250m" \ |
| 18 | --set cainjector.resources.requests.memory="50M" \ |
| 19 | --set cainjector.resources.limits.memory="150M" \ |
| 20 | --set cainjector.tolerations[0].key="pcloud" \ |
| 21 | --set cainjector.tolerations[0].operator="Equal" \ |
| 22 | --set cainjector.tolerations[0].value="role" \ |
| 23 | --set cainjector.tolerations[0].effect="NoSchedule" \ |
| 24 | --set webhook.resources.requests.cpu="100m" \ |
| 25 | --set webhook.resources.limits.cpu="250m" \ |
| 26 | --set webhook.resources.requests.memory="50M" \ |
| 27 | --set webhook.resources.limits.memory="150M" \ |
| 28 | --set webhook.tolerations[0].key="pcloud" \ |
| 29 | --set webhook.tolerations[0].operator="Equal" \ |
| 30 | --set webhook.tolerations[0].value="role" \ |
| 31 | --set webhook.tolerations[0].effect="NoSchedule" |
| 32 | |
| 33 | kubectl apply -f cert-manager-webhook-gandi/rbac.yaml |
| 34 | |
| 35 | helm upgrade --namespace cert-manager \ |
| 36 | cert-manager-webhook-gandi ./cert-manager-webhook-gandi/deploy/cert-manager-webhook-gandi \ |
| 37 | --set image.repository=giolekva/cert-manager-webhook-gandi \ |
| 38 | --set image.tag=latest \ |
| 39 | --set image.pullPolicy=Always \ |
| 40 | --set logLevel=2 \ |
| 41 | --set resources.requests.cpu="100m" \ |
| 42 | --set resources.limits.cpu="250m" \ |
| 43 | --set resources.requests.memory="50M" \ |
| 44 | --set resources.limits.memory="150M" \ |
| 45 | --set tolerations[0].key="pcloud" \ |
| 46 | --set tolerations[0].operator="Equal" \ |
| 47 | --set tolerations[0].value="role" \ |
| 48 | --set tolerations[0].effect="NoSchedule" |
| 49 | |
| 50 | kubectl apply -f cluster-issuer.yaml |
| 51 | kubectl apply -f root-ca-server.yaml |