This is an automated email from the ASF dual-hosted git repository.

sciabarracom pushed a commit to branch 0.9.0
in repository https://gitbox.apache.org/repos/asf/openserverless-task.git


The following commit(s) were added to refs/heads/0.9.0 by this push:
     new 7981be9  fixing extra path
7981be9 is described below

commit 7981be97d0b8df4fa7453ff493b3cb65c4117ebf
Author: Build OpenServerless <[email protected]>
AuthorDate: Thu Oct 1 14:26:35 2026 +0000

    fixing extra path
---
 admin/ingress/nginx-template.yaml   | 51 ++--------------------------------
 admin/ingress/traefik-template.yaml | 55 ++-----------------------------------
 cloud/k3s/opsfile.yml               |  8 +++---
 3 files changed, 10 insertions(+), 104 deletions(-)

diff --git a/admin/ingress/nginx-template.yaml 
b/admin/ingress/nginx-template.yaml
index 94a0a9a..ed87d2b 100644
--- a/admin/ingress/nginx-template.yaml
+++ b/admin/ingress/nginx-template.yaml
@@ -12,42 +12,6 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
-  annotations:
-    nginx.ingress.kubernetes.io/proxy-body-size: 48m
-    nginx.ingress.kubernetes.io/proxy-connect-timeout: "300"
-    nginx.ingress.kubernetes.io/proxy-read-timeout: "300"
-    nginx.ingress.kubernetes.io/proxy-send-timeout: "300"
-
-$T    cert-manager.io/cluster-issuer: letsencrypt-prod
-$T    nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
-
-  name: ${USERNAME}-my-streamer-ingress
-  namespace: openserverless
-
-spec:
-  ingressClassName: nginx
-
-$T  tls:
-$T  - hosts:
-$T      - ${USERNAME}.${BASE_HOST:-localhost}
-$T    secretName: streamer-api-tls
-
-  rules:
-  - host: ${USERNAME}.${BASE_HOST:-localhost}
-    http:
-      paths:
-      - backend:
-          service:
-            name: openserverless-streamer-api
-            port:
-              number: 8080
-        path: /
-        pathType: Prefix
-
 ---
 # /stream/web/... -> /web/${USERNAME}/...
 apiVersion: networking.k8s.io/v1
@@ -61,9 +25,6 @@ metadata:
     nginx.ingress.kubernetes.io/use-regex: "true"
     nginx.ingress.kubernetes.io/rewrite-target: /web/${USERNAME}/$$2
 
-$T    cert-manager.io/cluster-issuer: letsencrypt-prod
-$T    nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
-
   name: ${USERNAME}-my-streamer-web-ingress
   namespace: openserverless
 
@@ -73,7 +34,7 @@ spec:
 $T  tls:
 $T  - hosts:
 $T      - ${USERNAME}.${BASE_HOST:-localhost}
-$T    secretName: streamer-api-tls
+$T    secretName: ${USERNAME}-crt
 
   rules:
   - host: ${USERNAME}.${BASE_HOST:-localhost}
@@ -100,9 +61,6 @@ metadata:
     nginx.ingress.kubernetes.io/use-regex: "true"
     nginx.ingress.kubernetes.io/rewrite-target: /action/${USERNAME}/$$2
 
-$T    cert-manager.io/cluster-issuer: letsencrypt-prod
-$T    nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
-
   name: ${USERNAME}-my-streamer-action-ingress
   namespace: openserverless
 
@@ -112,7 +70,7 @@ spec:
 $T  tls:
 $T  - hosts:
 $T      - ${USERNAME}.${BASE_HOST:-localhost}
-$T    secretName: streamer-api-tls
+$T    secretName: ${USERNAME}-crt
 
   rules:
   - host: ${USERNAME}.${BASE_HOST:-localhost}
@@ -142,9 +100,6 @@ metadata:
     nginx.ingress.kubernetes.io/proxy-read-timeout: "300"
     nginx.ingress.kubernetes.io/proxy-send-timeout: "300"
 
-$T    cert-manager.io/cluster-issuer: letsencrypt-prod
-$T    nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
-
   name: ${USERNAME}-my-s3-ingress
   namespace: openserverless
 
@@ -154,7 +109,7 @@ spec:
 $T  tls:
 $T  - hosts:
 $T      - ${USERNAME}.${BASE_HOST:-localhost}
-$T    secretName: streamer-api-tls
+$T    secretName: ${USERNAME}-crt
 
   rules:
   - host: ${USERNAME}.${BASE_HOST:-localhost}
diff --git a/admin/ingress/traefik-template.yaml 
b/admin/ingress/traefik-template.yaml
index 1806f9a..260a285 100644
--- a/admin/ingress/traefik-template.yaml
+++ b/admin/ingress/traefik-template.yaml
@@ -12,43 +12,6 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
-  annotations:
-    nginx.ingress.kubernetes.io/proxy-body-size: 1024m
-    traefik.ingress.kubernetes.io/transport.respondingTimeouts.idleTimeout: 
"600"
-    traefik.ingress.kubernetes.io/transport.respondingTimeouts.readTimeout: 
"600"
-    traefik.ingress.kubernetes.io/transport.respondingTimeouts.writeTimeout: 
"600"
-
-$T    cert-manager.io/cluster-issuer: letsencrypt-prod
-$T    traefik.ingress.kubernetes.io/router.tls: "true"
-$T    traefik.ingress.kubernetes.io/router.entrypoints: websecure,web
-
-  name: ${USERNAME}-my-streamer-ingress
-  namespace: openserverless
-
-spec:
-  ingressClassName: traefik
-
-$T  tls:
-$T    - hosts:
-$T        - ${USERNAME}.${BASE_HOST:-localhost}
-$T      secretName: streamer-api-tls
-
-  rules:
-  - host: ${USERNAME}.${BASE_HOST:-localhost}
-    http:
-      paths:
-      - backend:
-          service:
-            name: openserverless-streamer-api
-            port:
-              number: 8080
-        path: /
-        pathType: Prefix
-
 ---
 # /stream/web/... -> /web/${USERNAME}/...
 apiVersion: traefik.io/v1alpha1
@@ -84,10 +47,6 @@ metadata:
     traefik.ingress.kubernetes.io/transport.respondingTimeouts.readTimeout: 
"600"
     traefik.ingress.kubernetes.io/transport.respondingTimeouts.writeTimeout: 
"600"
 
-$T    cert-manager.io/cluster-issuer: letsencrypt-prod
-$T    traefik.ingress.kubernetes.io/router.tls: "true"
-$T    traefik.ingress.kubernetes.io/router.entrypoints: websecure,web
-
   name: ${USERNAME}-my-streamer-web-ingress
   namespace: openserverless
 
@@ -97,7 +56,7 @@ spec:
 $T  tls:
 $T    - hosts:
 $T        - ${USERNAME}.${BASE_HOST:-localhost}
-$T      secretName: streamer-api-tls
+$T      secretName: ${USERNAME}-crt
 
   rules:
   - host: ${USERNAME}.${BASE_HOST:-localhost}
@@ -122,10 +81,6 @@ metadata:
     traefik.ingress.kubernetes.io/transport.respondingTimeouts.readTimeout: 
"600"
     traefik.ingress.kubernetes.io/transport.respondingTimeouts.writeTimeout: 
"600"
 
-$T    cert-manager.io/cluster-issuer: letsencrypt-prod
-$T    traefik.ingress.kubernetes.io/router.tls: "true"
-$T    traefik.ingress.kubernetes.io/router.entrypoints: websecure,web
-
   name: ${USERNAME}-my-streamer-action-ingress
   namespace: openserverless
 
@@ -135,7 +90,7 @@ spec:
 $T  tls:
 $T    - hosts:
 $T        - ${USERNAME}.${BASE_HOST:-localhost}
-$T      secretName: streamer-api-tls
+$T      secretName: ${USERNAME}-crt
 
   rules:
   - host: ${USERNAME}.${BASE_HOST:-localhost}
@@ -165,10 +120,6 @@ metadata:
     traefik.ingress.kubernetes.io/transport.respondingTimeouts.readTimeout: 
"600"
     traefik.ingress.kubernetes.io/transport.respondingTimeouts.writeTimeout: 
"600"
 
-$T    cert-manager.io/cluster-issuer: letsencrypt-prod
-$T    traefik.ingress.kubernetes.io/router.tls: "true"
-$T    traefik.ingress.kubernetes.io/router.entrypoints: websecure,web
-
   name: ${USERNAME}-my-s3-ingress
   namespace: openserverless
 
@@ -178,7 +129,7 @@ spec:
 $T  tls:
 $T    - hosts:
 $T        - ${USERNAME}.${BASE_HOST:-localhost}
-$T      secretName: streamer-api-tls
+$T      secretName: ${USERNAME}-crt
 
   rules:
   - host: ${USERNAME}.${BASE_HOST:-localhost}
diff --git a/cloud/k3s/opsfile.yml b/cloud/k3s/opsfile.yml
index 205bd4e..1c91124 100644
--- a/cloud/k3s/opsfile.yml
+++ b/cloud/k3s/opsfile.yml
@@ -76,15 +76,15 @@ tasks:
       - cp "$OPS_TMP/kubeconfig" "$OPS_TMP/k3s-{{._server_}}.kubeconfig"
 
   delete:
+    vars:
+      INSTALL_USER: '{{._user_ | default "root"}}'
     silent: true
     desc: uninstall with ssh in <server> using <username> with sudo
     cmds:
       - test -n "{{._server_}}" || die "please use <server>"
-      - "{{.SSH}} '{{._user_}}@{{._server_}}' sudo 
/usr/local/bin/k3s-killall.sh"
-      - "{{.SSH}} '{{._user_}}@{{._server_}}' sudo 
/usr/local/bin/k3s-uninstall.sh"
+      - "{{.SSH}} '{{.INSTALL_USER}}@{{._server_}}' sudo 
/usr/local/bin/k3s-killall.sh"
+      - "{{.SSH}} '{{.INSTALL_USER}}@{{._server_}}' sudo 
/usr/local/bin/k3s-uninstall.sh"
       - rm "$OPS_TMP/kubeconfig" "$OPS_TMP/k3s-{{._server_}}.kubeconfig"
-    vars:
-      USERNAME: '{{.USERNAME | default "root"}}'
 
   status:
     desc: status of the server

Reply via email to