- Get started with Docker
-
Create a copy of techweek-app-code in your account using the template
-
Create another copy of techweek-gitops-infra-code in your account.
- Setup Github Actions to publish docker images in Docker hub with your credentials.
- Make your first release in your techweek-app-code repository. Maging releases in a repository.
- Kubernetes basics Sections:
create a cluster
anddeploy an App
.
- Execute:
bash install.sh
- Modify the argocd-apps.yaml with the correct RepoUrl and execute:
kubectl apply -f argocd-apps.yaml
- Review the status
kubectl get pods -A
-
Build the image in Github Registry
-
Build your own repo with your own code (Python, Java, Golang, etc..) and deploy the container.
-
Add test to the CI pipeline.
-
Deploy the application in the Pull Request