From 3b4c248a170707854e19b4939435d8cffdc83247 Mon Sep 17 00:00:00 2001 From: yaemiku Date: Mon, 25 Sep 2023 20:55:45 +0200 Subject: [PATCH] no envsubst --- .gitlab-ci.yml | 4 ++-- deployment.yaml | 20 ++++++++++---------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7d967b0..1c91cd4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -28,9 +28,9 @@ deploy: when: always extends: [.kube-context] image: - name: registry.yaemiku.dev/yaemiku/kubectl + name: bitnami/kubectl:latest entrypoint: [""] script: - ls - - cat $CI_PROJECT_PATH/deployment.yaml | envsubst | kubectl apply -f - + - kubectl apply -f $CI_PROJECT_PATH/deployment.yaml - kubectl get pods diff --git a/deployment.yaml b/deployment.yaml index 17e6d2a..eb5d55f 100644 --- a/deployment.yaml +++ b/deployment.yaml @@ -1,20 +1,20 @@ apiVersion: apps/v1 kind: Deployment metadata: - name: $CI_PROJECT_NAME + name: hamburger spec: selector: matchLabels: - app: $CI_PROJECT_NAME + app: hamburger replicas: 1 template: metadata: labels: - app: $CI_PROJECT_NAME + app: hamburger spec: containers: - - name: $CI_PROJECT_NAME - image: "$REGISTRY/$REGISTRY_USERNAME/$CI_PROJECT_NAME" + - name: hamburger + image: registry.yaemiku.dev/yaemiku/hamburger ports: - name: app-port containerPort: 3000 @@ -32,20 +32,20 @@ spec: apiVersion: v1 kind: Service metadata: - name: $CI_PROJECT_NAME + name: hamburger spec: ports: - name: app-svc-port port: 80 targetPort: app-port selector: - app: $CI_PROJECT_NAME + app: hamburger --- apiVersion: traefik.containo.us/v1alpha1 kind: IngressRoute metadata: - name: $CI_PROJECT_NAME + name: hamburger spec: entryPoints: - websecure @@ -54,10 +54,10 @@ spec: match: Host(`yaemiku.dev`) || Host(`www.yaemiku.dev`) services: - kind: Service - name: $CI_PROJECT_NAME + name: hamburger port: app-svc-port tls: - secretName: $CI_PROJECT_NAME-tls + secretName: hamburger-tls certResolver: letsencrypt-prod domains: - main: yaemiku.dev