Last active
February 14, 2022 23:00
-
-
Save vfarcic/53480b56809b0fb7df8556226e00aacb to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Source: https://gist.github.com/53480b56809b0fb7df8556226e00aacb | |
########################################## | |
# Managed Kubernetes K3s Service By Civo # | |
# https://youtu.be/SwOIlzXLIw4 # | |
########################################## | |
# Referenced videos: | |
# - Bitnami Kubeapps - Application Dashboard for Kubernetes: https://youtu.be/DJ_k5fhODi0 | |
# - Argo CD - Applying GitOps Principles To Manage Production Environment In Kubernetes: https://youtu.be/vpWQeoaiRM4 | |
# - Flux CD v2 With GitOps Toolkit - Kubernetes Deployment And Sync Mechanism: https://youtu.be/R6OeIgb7lUI | |
# - Terraform vs. Pulumi vs. Crossplane - Infrastructure as Code (IaC) Tools Compared: https://youtu.be/RaoKcJGchKM | |
# Install the CLI from https://github.com/civo/cli#set-up | |
# Replace `[...]` with the API key | |
export CIVO_API_KEY=[...] | |
civo apikey save \ | |
devops-catalog $CIVO_API_KEY | |
civo region ls | |
civo size ls | |
civo kubernetes \ | |
create devops-toolkit-civo \ | |
--size g4s.kube.medium \ | |
--nodes 3 \ | |
--region NYC1 \ | |
--save --merge --yes --wait | |
kubectl get nodes | |
civo kubernetes remove \ | |
devops-toolkit-civo \ | |
--region NYC1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment