---
# System prepended metadata

title: Gitops Workshop Notes

---

# Gitops Workshop Notes

## Install kustomize 
```
curl -s "https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh"  | bash
chmod +x kustomize
/home/user/kustomize version --short
```

### This can be done from laptop
```
cd ~/openshift-gitops-workshop/documentation/modules/ROOT/examples/kustomize-build
/home/user/kustomize build


/home/user/kustomize edit set image quay.io/redhatworkshops/welcome-php:ffcd15
cat kustomization.yaml
/home/user/kustomize build .
/home/user/kustomize build . | oc create -f  -
```

Sync Waves
```
cd ~/openshift-gitops-workshop/documentation/modules/ROOT/examples/todo
```

Link: 
* https://developers.redhat.com/learn/openshift
* https://openshiftdemos.github.io/openshift-gitops-workshop/openshift-gitops-workshop/
* https://github.com/tosin2013/todo-demo-app-helmrepo
* https://github.com/redhat-cop/helm-charts/blob/master/charts/gitops-operator/TEAM_DOCS.md#platform-argocd-namespaced-argocd-per-team
* https://github.com/emberstack/kubernetes-reflector
* https://www.youtube.com/watch?v=Twtbg6LFnAg
* https://github.com/tosin2013/sno-quickstarts
* https://cloud.redhat.com/blog/a-guide-to-using-gitops-and-argocd-with-rbac
* https://developers.redhat.com/learn
* https://github.com/rcarrata/devsecops-demo
* 