Skip to content

Cory00/hello-api

Repository files navigation

hello-api

Simple API to use to test Docker and Kubernetes

==================================================================

Docker

===================================================================

Build image:

docker build ./ -t repo name/image name:tag

Push image to Docker Hub:

docker login

docker push repo name/image name:tag

Run container (it contains docker pull, docker create and docker start commands):

docker run -d -p 8080:8080 --name hello-container repo name/image name

======================================================================

Kubernetes

=======================================================================

Apply deployment:

kubectl apply -f deployment_version1.yaml

Upgrade application:

kubectl apply -f deployment_version2.yaml

Rollback application to previous version:

kubectl rollout undo deployment/hello test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published