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"

Reply via email to