Skip to content

Commit 6f2f78b

Browse files
committed
latest
1 parent 3273159 commit 6f2f78b

File tree

2 files changed

+41
-3
lines changed

2 files changed

+41
-3
lines changed

README.md

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
# GitOps Training Lab
12

3+
Part of the GitOps training materials for Container Solutions
24

3-
```
4-
git clone --recursive https://github.com/ContainerSolutions/gitops-training-lab
5-
```
5+
## Flux
6+
7+
See `flux/`

flux/1_SETUP.md

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Flux Setup Instructions
2+
3+
1) Create GitHub account
4+
5+
Note your username, which will be referred to later as `YOUR_USERNAME` below.
6+
7+
2) Clone repo
8+
9+
```
10+
git clone https://github.com/ContainerSolutions/gitops-training-lab
11+
cd gitops-training-lab
12+
```
13+
14+
3) Gain access to Kubernetes cluster
15+
16+
Some options for creating a cluster:
17+
18+
- Minikube
19+
20+
- AWS / GKE / Azure
21+
22+
- MicroK8s
23+
24+
Whichever you use, you need to end up with admin-level `kubectl` access from the command line.
25+
26+
You can check this is working with:
27+
28+
```
29+
kubectl cluster-info
30+
```
31+
32+
4) Set up flux
33+
34+
Follow instructions [here, from 'set up flux' to the end of the page](https://docs.fluxcd.io/en/1.19.0/tutorials/get-started/)
35+
36+
NOTE: that there is no `PODINFO_UI_MESSAGE` in the `podinfo-dep.yaml` file. Add, rather than change it.

0 commit comments

Comments
 (0)