View 63-couchbase.sh
# Source: https://gist.github.com/79da7416ab06051002ef4ac2e5e2e40a | |
############################################################# | |
# Couchbase # | |
# How To Run a Database Cluster in Kubernetes Using Argo CD # | |
# https://youtu.be/nkPoPaVzExY # | |
############################################################# | |
######### | |
# Setup # |
View 62-skaffold.sh
######################################### | |
# Skaffold # | |
# How to Build and Deploy In Kubernetes # | |
# https://youtu.be/qS_4Qf8owc0 # | |
######################################### | |
######### | |
# Setup # | |
######### |
View 02-04-ketch.sh
########################################## | |
# Ketch # | |
# How to Simplify Kubernetes Deployments # | |
# https://youtu.be/sMOIiTfGnj0 # | |
########################################## | |
######### | |
# Setup # | |
######### |
View lke-simple-ingress.sh
# Source: https://gist.github.com/81bef768d6cdd0ac85e8bd862f1f8ea6 | |
#################### | |
# Create a Cluster # | |
#################### | |
# Only if you did not yet clone that repository | |
git clone \ | |
https://github.com/vfarcic/devops-catalog-code.git |
View 01-05-crossplane.sh
########################################################################## | |
# Crossplane # | |
# Using Kubernetes API and GitOps to manage Infrastructure as Code (IaC) # | |
# https://youtu.be/n8KjVmuHm7A # | |
########################################################################## | |
# Referenced videos: | |
# - Argo CD - Applying GitOps Principles To Manage Production Environment In Kubernetes: https://youtu.be/vpWQeoaiRM4 | |
######### |
View 61-linode.sh
# Source: https://gist.github.com/e0c7d7048b881c902a406b574f13a631 | |
######################################## | |
# Linode # | |
# The Fastest Cloud Computing Provider # | |
# https://youtu.be/rAg2o6Bpi9A # | |
######################################## | |
########################################### | |
# Create a Kubernetes cluster from the UI # |
View 99-crossplane-azure.sh
################################################################################ | |
# Crossplane - Azure # | |
# TODO: Using Kubernetes API and GitOps to manage Infrastructure as Code (IaC) # | |
# TODO: Link # | |
################################################################################ | |
######### | |
# Setup # | |
######### |
View aks-argocd.sh
# Source: https://gist.github.com/2fd2229c3235074946269665d0efdfc9 | |
#################### | |
# Create a Cluster # | |
#################### | |
# Only if you did not yet clone that repository | |
git clone \ | |
https://github.com/vfarcic/devops-catalog-code.git |
View 59-argo-combined.sh
########################################################### | |
# Automation of Everything # | |
# How To Combine Argo Events, Workflows, CD, and Rollouts # | |
# https://youtu.be/XNXJtxkUKeY # | |
########################################################### | |
# Requirements: | |
# - k8s v1.19+ cluster with nginx Ingress | |
# Replace `[...]` with the GitHub organization or the username |
View 99-couchbase.sh
minikube start --cpus 2 --memory 8192 | |
git clone https://github.com/vfarcic/couchbase-demo.git | |
cd couchbase-demo | |
# TODO: Switch to Argo CD | |
# To get the files, we need to provide info through https://www.couchbase.com/downloads, including to agree on receiving marketing emails |
NewerOlder