Skip to content

Commit 21ec31f

Browse files
authored
Merge pull request #128 from thiyagu-sada/tech-doc-updates
Tech doc updates LGTM great stuff thanks @thiyagu-sada !
2 parents 9dccdae + b3b343b commit 21ec31f

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

docs/1-the-manual-menace/1-the-basics.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@ oc new-project ${TEAM_NAME}-ci-cd
4848
```
4949
![new-project](./images/new-project.png)
5050

51+
<p class="warn">
52+
⛷️ <b>NOTE</b> ⛷️ - If you are working as a team and are using the same TEAM_NAME, you may receive a message saying this project already exists. One of your team mates would have already created this project. It's all good!
53+
</p>
54+
5155
### Helm 101
5256
> Helm is the package manager for Kubernetes. It provides a way to create templates for the Kubernetes YAML that defines our application. The Kubernetes resources such as `DeploymentConfig`, `Route` & `Service` can be processed by supplying `values` to the templates. In Helm land, there are a few ways to do this. A package containing the templates and their default values is called a `chart`.
5357

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

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,16 @@ All of these traits lead to one outcome - the ability to build and release quali
2828
2. Put your TEAM_NAME (`<TEAM_NAME>`) as the group name, select **Public** for Visibility level, and hit Create group. This is so we can easily share code and view other teams' activity.
2929
![gitlab-create-group](images/gitlab-create-group.png)
3030
31-
3. Now lets create the git repository that we are going to use for <span style="color:purple;" >GIT</span>Ops purposes. The `tech-exercise` will serve as a mono-repo holding both our tooling configuration and the application definitions and some other stuff. In the real world, you may want to separate these into different repos! Anyways, hit `New project` button on the right hand side
31+
3. If you are working as a team, you must add your team members to this group. This will give them permissions to work on the projects created in this group. Select "Members" from the left panel and invite your team members via "Invite member" option. Make sure to choose "Maintainer" or "Owner" role permission. You can ignore this step if your are not working as a team.
32+
![gitlab-group-add-members](images/gitlab-group-add-members.png)
33+
34+
4. Now lets create the git repository that we are going to use for <span style="color:purple;" >GIT</span>Ops purposes. The `tech-exercise` will serve as a mono-repo holding both our tooling configuration and the application definitions and some other stuff. In the real world, you may want to separate these into different repos! Anyways, hit `New project` button on the right hand side
3235
![gitlab-new-project](images/gitlab-new-project.png)
3336
34-
4. On the new view, use `tech-exercise` as Project Name, select **Internal** for Visibility level, then hit Create project. Make sure the project is in the group you created previously and not the username's.
37+
5. On the new view, use `tech-exercise` as Project Name, select **Internal** for Visibility level, then hit Create project. Make sure the project is in the group you created previously and not the username's.
3538
![gitlab-new-project](images/gitlab-new-project-2.png)
3639

37-
5. Let's push our code to the GitLab server. Back in your CodeReady Workspace, open a terminal if you have not got one open.
40+
6. Let's push our code to the GitLab server. Back in your CodeReady Workspace, open a terminal if you have not got one open.
3841
3942
```bash
4043
cd /projects/tech-exercise
203 KB
Loading

0 commit comments

Comments
 (0)