Skip to content

Commit 0e1ab8a

Browse files
committed
🎶kcd munich updates
1 parent 05985c2 commit 0e1ab8a

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

docs/1-the-manual-menace/3-ubiquitous-journey.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,11 @@ All of these traits lead to one outcome - the ability to build and release quali
4747
team: <TEAM_NAME>
4848
```
4949

50-
2. The `values.yaml` file refers to the `ubiquitous-journey/values-tooling.yaml` which is where we store all the definitions of things we'll need for our CI/CD pipelines. The definitions for things like Nexus, Sonar etc will all live in here eventually, but let's start small with two objects. One for boostrapping the cluster with some namespaces and permissions and Nexus to hold our binaries created by the pipeline. It looks like this:
50+
2. Go to `tech-exercise` git repository on GitLab by clicking [here](https://<GIT_SERVER>/<TEAM_NAME>/tech-exercise) 👈
5151

52-
![values-tooling](./images/values-tooling.png)
52+
From left panel, go to `Settings > Integrations` and add the URL you just copied from your terminal to enable the WebHook. Now whenever a change is made in Git, ArgoCD will instantly reconcile and apply the differences between the current state in the cluster and the desired state in git 🪄. Click `Add webhook`.
53+
54+
![gitlab-argocd-webhook](images/gitlab-argocd-webhook.png)
5355

5456
3. In order for ArgoCD to sync the changes from our git repository, we need to provide access to it. We'll deploy a secret to cluster, for now *not done as code* but in the next lab we'll add the secret as code and store it encrypted in Git. In your terminal
5557

docs/2-attack-of-the-pipelines/3-the-pipelines.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,9 @@ In this snippet of the pipeline used in this exercise, we define:
120120
echo https://$(oc -n ${TEAM_NAME}-ci-cd get route webhook --template='{{ .spec.host }}')
121121
```
122122

123-
8. Once you have the URL, over on GitLab go to `pet-battle-api > Settings > Integrations` to add the webhook:
123+
8. Once you have the URL, over on GitLab go to `pet-battle-api` repository by clicking [here](https://<GIT_SERVER>/<TEAM_NAME>/pet-battle-api) 👈
124+
125+
Then from the left menu, go to `Settings > Integrations` to add the webhook:
124126

125127
* select `Push Events`, leve the branch empty for now
126128
* select `SSL Verification`

0 commit comments

Comments
 (0)