feat(otc): Moved ingress-nginx to otc stack, removed KIND stuff and added OTC annotations
This commit is contained in:
parent
d2cce953a1
commit
6908182367
3 changed files with 38 additions and 49 deletions
|
@ -1,49 +0,0 @@
|
||||||
controller:
|
|
||||||
updateStrategy:
|
|
||||||
type: RollingUpdate
|
|
||||||
rollingUpdate:
|
|
||||||
maxUnavailable: 1
|
|
||||||
|
|
||||||
ingressClassResource:
|
|
||||||
name: nginx
|
|
||||||
|
|
||||||
# added for idpbuilder
|
|
||||||
allowSnippetAnnotations: true
|
|
||||||
|
|
||||||
# added for idpbuilder
|
|
||||||
config:
|
|
||||||
proxy-buffer-size: 32k
|
|
||||||
use-forwarded-headers: "true"
|
|
||||||
|
|
||||||
# monitoring nginx
|
|
||||||
metrics:
|
|
||||||
enabled: true
|
|
||||||
serviceMonitor:
|
|
||||||
additionalLabels:
|
|
||||||
release: "ingress-nginx"
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
{{{ if eq .Env.CLUSTER_TYPE "kind" }}}
|
|
||||||
hostPort:
|
|
||||||
enabled: true
|
|
||||||
terminationGracePeriodSeconds: 0
|
|
||||||
service:
|
|
||||||
type: NodePort
|
|
||||||
|
|
||||||
nodeSelector:
|
|
||||||
ingress-ready: "true"
|
|
||||||
tolerations:
|
|
||||||
- key: "node-role.kubernetes.io/master"
|
|
||||||
operator: "Equal"
|
|
||||||
effect: "NoSchedule"
|
|
||||||
- key: "node-role.kubernetes.io/control-plane"
|
|
||||||
operator: "Equal"
|
|
||||||
effect: "NoSchedule"
|
|
||||||
|
|
||||||
publishService:
|
|
||||||
enabled: false
|
|
||||||
extraArgs:
|
|
||||||
publish-status-address: localhost
|
|
||||||
# added for idpbuilder
|
|
||||||
enable-ssl-passthrough: ""
|
|
||||||
{{{ end }}}
|
|
38
template/stacks/otc/ingress-nginx/values.yaml
Normal file
38
template/stacks/otc/ingress-nginx/values.yaml
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
controller:
|
||||||
|
updateStrategy:
|
||||||
|
type: RollingUpdate
|
||||||
|
rollingUpdate:
|
||||||
|
maxUnavailable: 1
|
||||||
|
|
||||||
|
service:
|
||||||
|
annotations:
|
||||||
|
kubernetes.io/elb.class: union
|
||||||
|
kubernetes.io/elb.port: '80'
|
||||||
|
kubernetes.io/elb.autocreate:
|
||||||
|
'{
|
||||||
|
"type":"public",
|
||||||
|
"bandwidth_name":"cce-bandwidth-test,
|
||||||
|
"bandwidth_chargemode":"traffic",
|
||||||
|
"bandwidth_size":1000,
|
||||||
|
"bandwidth_sharetype":"PER",
|
||||||
|
"eip_type":"5_bgp"
|
||||||
|
}'
|
||||||
|
|
||||||
|
ingressClassResource:
|
||||||
|
name: nginx
|
||||||
|
|
||||||
|
# added for idpbuilder
|
||||||
|
allowSnippetAnnotations: true
|
||||||
|
|
||||||
|
# added for idpbuilder
|
||||||
|
config:
|
||||||
|
proxy-buffer-size: 32k
|
||||||
|
use-forwarded-headers: "true"
|
||||||
|
|
||||||
|
# monitoring nginx
|
||||||
|
metrics:
|
||||||
|
enabled: true
|
||||||
|
serviceMonitor:
|
||||||
|
additionalLabels:
|
||||||
|
release: "ingress-nginx"
|
||||||
|
enabled: true
|
Loading…
Reference in a new issue