Prepare helmfile for the service cluster

This commit is contained in:
2024-04-01 13:30:18 +02:00
parent e6d934ad7b
commit d44ccf830c
14 changed files with 227 additions and 31 deletions

View File

@ -0,0 +1 @@
installCRDs: true

View File

@ -0,0 +1,12 @@
operator:
replicas: 1
endpointRoutes:
# -- Enable use of per endpoint routes instead of routing via
# the cilium_host interface.
enabled: true
ipam:
ciliumNodeUpdateRate: "15s"
operator:
clusterPoolIPv4PodCIDRList:
- 10.244.0.0/16

View File

@ -0,0 +1,2 @@
service:
clusterIP: 10.43.0.10

View File

@ -0,0 +1,4 @@
apiService:
insecureSkipTLSVerify: true
args:
- --kubelet-insecure-tls

View File

@ -0,0 +1,9 @@
namespaces:
- name: tekton-system
- name: metallb-system
- name: istio-system
- name: cert-manager
- name: softplayer-backend
labels:
istio-injection: enabled
- name: softplayer-accounts

View File

@ -0,0 +1,25 @@
service:
type: LoadBalancer
externalTrafficPolicy: Local
ports:
- name: http
port: 80
protocol: TCP
targetPort: 80
- name: https
port: 443
protocol: TCP
targetPort: 443
- name: grpc-web
port: 8080
protocol: TCP
targetPort: 8080
podAnnotations:
proxy.istio.io/config: '{"gatewayTopology" : { "numTrustedProxies": 0, "forwardClientCertDetails": SANITIZE } }'
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 200m
memory: 1024Mi

View File

@ -0,0 +1,14 @@
---
pilot:
resources:
requests:
cpu: 50m
memory: 2048Mi
global:
proxy:
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
memory: 128Mi