Hawaiideveloper / Infastructure-as-Code-Sample_Env

Take your infrastructure mobile and restore on bare metal, or into your favorite borrowed hardware aka cloud
1 stars 3 forks source link

Options for containers and runtimes that will play nice with Kubernetes #38

Closed Hawaiideveloper closed 3 years ago

Hawaiideveloper commented 3 years ago

As of the writing of this issue [06-06-2021] I wanted to find a project that will provide LTS for kubernetes after December 2021 as docker and its docker-shim will not be the standard and will be considered deprecated and introduce too many holes into our system by the means of non-support and experimental patches.

Although we can still use docker to build and maintain images, it would be best to run on a different engine and not allow a nested containerization problem as docker uses containerd as its underlying system.

Therefore the more optimal and supported solution other than docker are below in next thread

Hawaiideveloper commented 3 years ago

As a developer, Docker is still useful to you in all the ways it was before this change was announced. The image that Docker produces isn’t really a Docker-specific image—it’s an OCI (Open Container Initiative) image.

Moving forward, you can simply eliminate Docker as a middle-man in your Kubernetes environment. Instead, use another container runtime, such as containerd

Because of its lightweight ability and the cloud native computing foundation CNCF we will be using containerd

Notes diagram below:

Screen Shot 2021-07-06 at 12 05 59 PM

Hawaiideveloper commented 3 years ago

We have chosen to use containerd