Skip to content
Snippets Groups Projects
Commit 97f20756 authored by M9713's avatar M9713
Browse files

fix yaml folders

parent 17d80896
No related branches found
No related tags found
No related merge requests found
......@@ -19,12 +19,6 @@ build:
- echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json
- /kaniko/executor --context $CI_PROJECT_DIR/conduit-backend --dockerfile $CI_PROJECT_DIR/conduit-backend/Dockerfile --destination $CI_REGISTRY_IMAGE:backend
# Build Frontend
- echo "Building Frontend"
- echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json
- /kaniko/executor --context $CI_PROJECT_DIR/conduit-front --dockerfile $CI_PROJECT_DIR/conduit-front/Dockerfile --destination $CI_REGISTRY_IMAGE:front
deploy:
# tags:
......
......@@ -24,7 +24,3 @@ spec:
- image: gitlab.labranet.jamk.fi:4567/conduitmiau/kubetest:backend
imagePullPolicy: Always
name: backend
- image: gitlab.labranet.jamk.fi:4567/conduitmiau/kubetest:front
imagePullPolicy: Always
name: front
File moved
stages:
- build
- deploy
build:
stage: build
when: manual
image:
name: gcr.io/kaniko-project/executor:debug
entrypoint: [""]
script:
# Build Frontend
- echo "Building Frontend"
- echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json
- /kaniko/executor --context $CI_PROJECT_DIR/conduit-front --dockerfile $CI_PROJECT_DIR/conduit-front/Dockerfile --destination $CI_REGISTRY_IMAGE:front
deploy:
# tags:
# - example
stage: deploy
when: manual
script: echo "Deploying"
image: bitnami/kubectl:latest
script:
- kubectl apply -f service.yaml
- kubectl apply -f deployment.yaml
- kubectl -n default rollout restart deployment default
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: default
name: default
namespace: default
spec:
replicas: 1
selector:
matchLabels:
app: default
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
labels:
app: default
spec:
containers:
- image: gitlab.labranet.jamk.fi:4567/conduitmiau/kubetest:front
imagePullPolicy: Always
name: front
apiVersion: v1
kind: Service
metadata:
name: default
namespace: default
spec:
type: LoadBalancer
ports:
- nodePort: 30149
port: 80
targetPort: 4100
selector:
app: default
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment