Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
T
teckids.org
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Container Registry
Operate
Environments
Monitor
Incidents
Service Desk
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Teckids
Team PR
teckids.org
Merge requests
!50
Add k8s deployment
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
Add k8s deployment
deployment
into
master
Overview
0
Commits
32
Pipelines
52
Changes
4
Merged
Tom Teichler
requested to merge
deployment
into
master
11 months ago
Overview
0
Commits
32
Pipelines
52
Changes
1
Expand
0
0
Merge request reports
Compare
version 12
version 38
c29e451d
11 months ago
version 37
3ee1a05e
11 months ago
version 36
82d10345
11 months ago
version 35
c2ca8785
11 months ago
version 34
67ffc8cd
11 months ago
version 33
a0236478
11 months ago
version 32
e1535280
11 months ago
version 31
cfba7254
11 months ago
version 30
6fc4074c
11 months ago
version 29
1b8bc665
11 months ago
version 28
ac02d94f
11 months ago
version 27
77c61756
11 months ago
version 26
9812971b
11 months ago
version 25
27cedbbb
11 months ago
version 24
cafde97b
11 months ago
version 23
6e2f0275
11 months ago
version 22
fc943902
11 months ago
version 21
51e3a2d1
11 months ago
version 20
2ee1ce03
11 months ago
version 19
cfa7a8c8
11 months ago
version 18
4515c543
11 months ago
version 17
55d4f156
11 months ago
version 16
b0d87cb8
11 months ago
version 15
e2eb0ad9
11 months ago
version 14
0a3f7ccc
11 months ago
version 13
232ace73
11 months ago
version 12
ba7783a9
11 months ago
version 11
9c1e65ec
11 months ago
version 10
40ee8ac1
11 months ago
version 9
59f8f523
11 months ago
version 8
750e9e60
11 months ago
version 7
b810253c
11 months ago
version 6
9aa0d2f8
11 months ago
version 5
9c70ed5b
11 months ago
version 4
b9930d6a
11 months ago
version 3
01b218ce
11 months ago
version 2
8661b1d7
11 months ago
version 1
3ed68979
11 months ago
master (base)
and
version 13
latest version
0a415985
32 commits,
11 months ago
version 38
c29e451d
31 commits,
11 months ago
version 37
3ee1a05e
30 commits,
11 months ago
version 36
82d10345
29 commits,
11 months ago
version 35
c2ca8785
28 commits,
11 months ago
version 34
67ffc8cd
27 commits,
11 months ago
version 33
a0236478
25 commits,
11 months ago
version 32
e1535280
23 commits,
11 months ago
version 31
cfba7254
22 commits,
11 months ago
version 30
6fc4074c
21 commits,
11 months ago
version 29
1b8bc665
19 commits,
11 months ago
version 28
ac02d94f
19 commits,
11 months ago
version 27
77c61756
18 commits,
11 months ago
version 26
9812971b
17 commits,
11 months ago
version 25
27cedbbb
15 commits,
11 months ago
version 24
cafde97b
14 commits,
11 months ago
version 23
6e2f0275
12 commits,
11 months ago
version 22
fc943902
11 commits,
11 months ago
version 21
51e3a2d1
10 commits,
11 months ago
version 20
2ee1ce03
9 commits,
11 months ago
version 19
cfa7a8c8
11 commits,
11 months ago
version 18
4515c543
11 commits,
11 months ago
version 17
55d4f156
11 commits,
11 months ago
version 16
b0d87cb8
11 commits,
11 months ago
version 15
e2eb0ad9
11 commits,
11 months ago
version 14
0a3f7ccc
11 commits,
11 months ago
version 13
232ace73
11 commits,
11 months ago
version 12
ba7783a9
11 commits,
11 months ago
version 11
9c1e65ec
11 commits,
11 months ago
version 10
40ee8ac1
10 commits,
11 months ago
version 9
59f8f523
8 commits,
11 months ago
version 8
750e9e60
7 commits,
11 months ago
version 7
b810253c
7 commits,
11 months ago
version 6
9aa0d2f8
6 commits,
11 months ago
version 5
9c70ed5b
5 commits,
11 months ago
version 4
b9930d6a
4 commits,
11 months ago
version 3
01b218ce
4 commits,
11 months ago
version 2
8661b1d7
1 commit,
11 months ago
version 1
3ed68979
1 commit,
11 months ago
Show latest version
1 file
+
2
−
31
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
.gitlab-ci.yml
+
2
−
31
Options
@@ -6,44 +6,15 @@ stages:
-
build
-
deploy
zola check
:
stage
:
test
image
:
alpine:latest
before_script
:
-
apk add --update-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/community/ zola
-
apk add yarn
-
yarn install
script
:
-
zola check
docker build
:
stage
:
build
interruptible
:
true
image
:
name
:
gcr.io/kaniko-project/executor:debug
entrypoint
:
[
"
"
]
script
:
-
echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" >/kaniko/.docker/config.json
# - /kaniko/executor
# --context $CI_PROJECT_DIR
# --dockerfile $CI_PROJECT_DIR/Dockerfile
# --destination $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME
# --digest-file DIGESTFILE
# --cache=true
# --cleanup
# artifacts:
# paths:
# - DIGESTFILE
deploy docker image
:
stage
:
deploy
tags
:
-
teckids-trusted
image
:
bitnami/kubectl:latest
script
:
-
echo $KUBECONFIG | base64 -d >
~
/.kube/config
-
echo $KUBECONFIG | base64 -d > /.kube/config
-
cd deploy
-
sed -i s/IMAGE_TAG/$CI_COMMIT_REF_NAME@$(cat ../DIGESTFILE)/g deployment.yaml
-
cat deployment.yaml
-
kubectl --kubeconfig=
~
/.kube/config get pods
-
kubectl --kubeconfig=/.kube/config get pods
# - for file in *; do kubectl --kubeconfig=../.kube/config apply -f $file; done
Loading