Skip to content

Commit fe2d73e

Browse files
committed
feat(envoy): Add Kustomization, Namespace, and HelmRelease for Envoy
1 parent 93422b7 commit fe2d73e

File tree

5 files changed

+30
-0
lines changed

5 files changed

+30
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
namespace: envoy
4+
resources:
5+
- release.yaml
6+
- namespace.yaml
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
apiVersion: v1
2+
kind: Namespace
3+
metadata:
4+
name: envoy
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: helm.toolkit.fluxcd.io/v2
2+
kind: HelmRelease
3+
metadata:
4+
name: envoy
5+
spec:
6+
chartRef:
7+
kind: OCIRepository
8+
name: envoyproxy
9+
namespace: flux-system
10+
install:
11+
remediation:
12+
retries: 3
13+
interval: 1m0s
14+
timeout: 5m
15+
values: {}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
resources:
4+
- ../../../../base/controllers/envoy

infrastructure/clusters/feather-core/controllers/kustomization.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1
22
kind: Kustomization
33
resources:
44
- ingress-nginx
5+
- envoy
56
- redis
67
- ../../../../infrastructure/base/controllers/mariadb-operator

0 commit comments

Comments
 (0)