This is an automated email from the ASF dual-hosted git repository. marat pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-karavan.git
commit cdb7657a7a68eb6e28224eaca2a54661fe69dd71 Author: Marat Gubaidullin <ma...@talismancloud.io> AuthorDate: Thu Sep 14 17:46:34 2023 -0400 FIles for #892 --- .../main/resources/snippets/configmap.jkube.yaml | 5 +++++ .../main/resources/snippets/deployment.jkube.yaml | 9 +++++++++ .../src/main/resources/snippets/ingress.jkube.yaml | 20 ++++++++++++++++++++ .../src/main/resources/snippets/service.jkube.yaml | 21 +++++++++++++++++++++ 4 files changed, 55 insertions(+) diff --git a/karavan-web/karavan-app/src/main/resources/snippets/configmap.jkube.yaml b/karavan-web/karavan-app/src/main/resources/snippets/configmap.jkube.yaml new file mode 100644 index 00000000..7e58436d --- /dev/null +++ b/karavan-web/karavan-app/src/main/resources/snippets/configmap.jkube.yaml @@ -0,0 +1,5 @@ +data: + application.properties: | + # application properties file + welcome = Hello from Kubernetes ConfigMap!!! + dummy = some value \ No newline at end of file diff --git a/karavan-web/karavan-app/src/main/resources/snippets/deployment.jkube.yaml b/karavan-web/karavan-app/src/main/resources/snippets/deployment.jkube.yaml new file mode 100644 index 00000000..0578527a --- /dev/null +++ b/karavan-web/karavan-app/src/main/resources/snippets/deployment.jkube.yaml @@ -0,0 +1,9 @@ +spec: + replicas: 1 + template: + spec: + containers: + env: + - name: FOO + value: bar + serviceAccount: karavan \ No newline at end of file diff --git a/karavan-web/karavan-app/src/main/resources/snippets/ingress.jkube.yaml b/karavan-web/karavan-app/src/main/resources/snippets/ingress.jkube.yaml new file mode 100644 index 00000000..81c46253 --- /dev/null +++ b/karavan-web/karavan-app/src/main/resources/snippets/ingress.jkube.yaml @@ -0,0 +1,20 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: karavan-example-ingress +spec: + tls: + - hosts: + - https-example.foo.com + secretName: karavan-secret-tls + rules: + - host: https-example.foo.com + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: service1 + port: + number: 80 \ No newline at end of file diff --git a/karavan-web/karavan-app/src/main/resources/snippets/service.jkube.yaml b/karavan-web/karavan-app/src/main/resources/snippets/service.jkube.yaml new file mode 100644 index 00000000..eb46fdba --- /dev/null +++ b/karavan-web/karavan-app/src/main/resources/snippets/service.jkube.yaml @@ -0,0 +1,21 @@ +apiVersion: v1 +kind: Service +metadata: + name: demo + labels: + helm.sh/chart: gitea-9.4.0 + app: demo + app.kubernetes.io/name: demo + app.kubernetes.io/instance: demo + annotations: + {} +spec: + type: ClusterIP + clusterIP: None + ports: + - name: http + port: 3000 + targetPort: + selector: + app.kubernetes.io/name: demo + app.kubernetes.io/instance: demo \ No newline at end of file