Compare commits
5 commits
fix/readme
...
main
Author | SHA1 | Date | |
---|---|---|---|
3f1afa0f19 | |||
699c2bb099 | |||
da62cfe434 | |||
ea998f214f | |||
07a29a5d22 |
8 changed files with 47 additions and 1 deletions
2
echo-server/base/kustomization.yaml
Normal file
2
echo-server/base/kustomization.yaml
Normal file
|
@ -0,0 +1,2 @@
|
|||
resources:
|
||||
- helmrelease.yaml
|
|
@ -9,7 +9,7 @@ spec:
|
|||
commonMetadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: *app
|
||||
path: ./echo-server/app
|
||||
path: ./echo-server/overlays/${TENANT_NAMESPACE}
|
||||
prune: true
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
|
|
5
echo-server/overlays/tenant-tpl-dev/kustomization.yaml
Normal file
5
echo-server/overlays/tenant-tpl-dev/kustomization.yaml
Normal file
|
@ -0,0 +1,5 @@
|
|||
resources:
|
||||
- ../../base
|
||||
|
||||
patchesStrategicMerge:
|
||||
- patch-replicas.yaml
|
10
echo-server/overlays/tenant-tpl-dev/patch-replicas.yaml
Normal file
10
echo-server/overlays/tenant-tpl-dev/patch-replicas.yaml
Normal file
|
@ -0,0 +1,10 @@
|
|||
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||
kind: HelmRelease
|
||||
metadata:
|
||||
name: echo-server
|
||||
spec:
|
||||
values:
|
||||
controllers:
|
||||
echo-server:
|
||||
replicas: 5 # increase replicas for dev
|
||||
|
5
echo-server/overlays/tenant-tpl/kustomization.yaml
Normal file
5
echo-server/overlays/tenant-tpl/kustomization.yaml
Normal file
|
@ -0,0 +1,5 @@
|
|||
resources:
|
||||
- ../../base
|
||||
|
||||
patchesStrategicMerge:
|
||||
- patch-resources.yaml
|
17
echo-server/overlays/tenant-tpl/patch-resources.yaml
Normal file
17
echo-server/overlays/tenant-tpl/patch-resources.yaml
Normal file
|
@ -0,0 +1,17 @@
|
|||
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||
kind: HelmRelease
|
||||
metadata:
|
||||
name: echo-server
|
||||
spec:
|
||||
values:
|
||||
controllers:
|
||||
echo-server:
|
||||
containers:
|
||||
app:
|
||||
resources:
|
||||
requests:
|
||||
cpu: 100m
|
||||
memory: 128Mi
|
||||
limits:
|
||||
cpu: 500m
|
||||
memory: 512Mi
|
7
vars/tenant-tpl-dev/dev-example.yaml
Normal file
7
vars/tenant-tpl-dev/dev-example.yaml
Normal file
|
@ -0,0 +1,7 @@
|
|||
---
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: example-vars-dev
|
||||
data:
|
||||
EXAMPLE: foo-dev
|
Loading…
Add table
Add a link
Reference in a new issue