Skip to content

Commit 07f2550

Browse files
committed
improve
1 parent 5291abf commit 07f2550

File tree

6 files changed

+63
-0
lines changed

6 files changed

+63
-0
lines changed

apps/apisix/overlays/testing-privileged/kustomization.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
apiVersion: kustomize.config.k8s.io/v1beta1
22
kind: Kustomization
33
namespace: &namespace testing-privileged
4+
resources:
5+
- https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.0.0/standard-install.yaml
46
helmCharts:
57
- name: apisix
68
repo: https://charts.apiseven.com
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
apiVersion: gateway.networking.k8s.io/v1beta1
2+
kind: Gateway
3+
metadata:
4+
name: argocd-gateway
5+
namespace: argocd
6+
spec:
7+
gatewayClassName: apisix
8+
listeners:
9+
- name: http
10+
protocol: HTTP
11+
port: 80
12+
allowedRoutes:
13+
namespaces:
14+
from: Same
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
apiVersion: gateway.networking.k8s.io/v1beta1
2+
kind: HTTPRoute
3+
metadata:
4+
name: argocd-httproute
5+
namespace: argocd
6+
spec:
7+
parentRefs:
8+
- name: argocd-gateway
9+
namespace: argocd
10+
rules:
11+
- matches:
12+
- path:
13+
type: PathPrefix
14+
value: /
15+
backendRefs:
16+
- name: argocd-server
17+
port: 80
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
4+
resources:
5+
- gateway.yaml
6+
- httproute.yaml
7+
8+
patchesStrategicMerge:
9+
- |-
10+
apiVersion: v1
11+
kind: Service
12+
metadata:
13+
name: argocd-server
14+
spec:
15+
type: ClusterIP
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"appName": "argocd-gateway",
3+
"userGivenName": "argocd-gateway",
4+
"destNamespace": "default",
5+
"destServer": "https://kubernetes.default.svc",
6+
"srcPath": "apps/argocd-gateway/overlays/production",
7+
"srcRepoURL": "https://github.com/developing-today/code.git",
8+
"srcTargetRevision": "",
9+
"labels": null,
10+
"annotations": null
11+
}
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

0 commit comments

Comments
 (0)