This is an automated email from the ASF dual-hosted git repository.
zhongxjian pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-kubernetes.git
The following commit(s) were added to refs/heads/master by this push:
new b703281a [charts] Add self-developed ingress controller (#685)
b703281a is described below
commit b703281ad8089fe2cc40e4e1362617a802d2f2ab
Author: Jian Zhong <[email protected]>
AuthorDate: Thu Apr 17 09:28:21 2025 +0800
[charts] Add self-developed ingress controller (#685)
---
.../charts/base/templates/ingress-controller.yaml | 18 +++++++++++++-----
1 file changed, 13 insertions(+), 5 deletions(-)
diff --git a/manifests/charts/base/templates/ingress-controller.yaml
b/manifests/charts/base/templates/ingress-controller.yaml
index 9b413f80..4876ed5e 100644
--- a/manifests/charts/base/templates/ingress-controller.yaml
+++ b/manifests/charts/base/templates/ingress-controller.yaml
@@ -2,6 +2,7 @@ apiVersion: v1
kind: ServiceAccount
metadata:
name: dubbo-kubernetes-ingress-controller
+ namespace: {{ .Release.Namespace }}
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
@@ -29,17 +30,17 @@ roleRef:
subjects:
- kind: ServiceAccount
name: dubbo-kubernetes-ingress-controller
- namespace: default
+ namespace: {{ .Release.Namespace }}
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: dubbo-kubernetes-ingress-controller
- namespace: default
+ namespace: {{ .Release.Namespace }}
labels:
app: ingress-controller
spec:
- replicas: 1
+ replicas: 2
selector:
matchLabels:
app: ingress-controller
@@ -52,12 +53,19 @@ spec:
serviceAccountName: dubbo-kubernetes-ingress-controller
containers:
- name: dubbo-kubernetes-ingress-controller
- image: mfordjody/dubbo-kubernetes-ingress-controller:dev
+ image: docker.io/mfordjody/dubbo-kubernetes-ingress-controller:dev
imagePullPolicy: Always
+ resources:
+ limits:
+ cpu: "100m"
+ memory: "100Mi"
+ requests:
+ cpu: "100m"
+ memory: "100Mi"
---
apiVersion: networking.k8s.io/v1
kind: IngressClass
metadata:
name: dubbo
spec:
- controller: "dubbo.io/dubbo-kubernetes-ingress-controller"
\ No newline at end of file
+ controller: "dubbo.io/dubbo-kubernetes-ingress-controller"