mirror of
https://github.com/foo-dogsquared/wiki.git
synced 2025-01-31 13:57:59 +00:00
7c75fc2531
Was able to finally pass through the ArgoCD installation among other things. I also updated more exercises to tangle my solutions into a file.
15 lines
562 B
Bash
Executable File
15 lines
562 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Create the namespace with the specified label.
|
|
kubectl create namespaces demo
|
|
kubectl label namespaces demo tier=test
|
|
|
|
# Create the specified deployment.
|
|
kubectl create deployment nginx-alpine --image=nginx:alpine --replicas=3 --namespace=demo
|
|
kubectl label deployment nginx-alpine app=nginx tag=alpine --namespace=demo
|
|
|
|
# Expose the deployment as a service.
|
|
kubectl expose deployment nginx-alpine --namespace=demo --port=8111
|
|
|
|
# Create the config map.
|
|
kubectl create configmaps nginx-version --namespace=demo --from-literal=version=alpine
|