TudorHulban / gocontainerid

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

helm homework

Docker

create image

docker build -t goapp .

list images

docker image ls

delete all images

docker images -q |xargs docker rmi -f

create container

docker run -d -p 8000:8000 --name container_name -it goapp

list containers

docker ps -a

delete all containers

docker rm -f `docker ps --no-trunc -aq`

check container logs

docker logs $container_id

connect to container

docker container exec -it container_name /bin/sh

Helm

check autoscaling

kubectl api-versions | grep autoscaling

Resources

Dockerize your Go app

https://www.youtube.com/watch?v=1-4hU2e7S4k&list=PLSvCAHoiHC_rqKbcu1ummWVpLTDBNZHH7&index=3
https://dev.to/karanpratapsingh/dockerize-your-go-app-46pp

How to Make a Helm Chart From Scratch

https://www.youtube.com/watch?v=k0L_yR30PqI&list=PLSvCAHoiHC_rqKbcu1ummWVpLTDBNZHH7&index=5

Helm

https://www.youtube.com/watch?v=fX2TWxl64yQ&list=PLSvCAHoiHC_rqKbcu1ummWVpLTDBNZHH7&index=6

Full project

https://github.com/askcloudarchitech/go-rest-api-kubernetes-example

About


Languages

Language:Smarty 79.8%Language:Go 12.2%Language:Dockerfile 8.0%