v0.0.0

KubeDaily

Demestifying Container and Orchestration Ecosystem

Star Follow @kubernetesdaily Fork

Open Source | Community Driven

kubedaily

Why choose KubeDaily?

Learn Container Technolgy.

ContainerD

ContainerD is an industry-standard container runtime with an emphasis on simplicity, robustness and portability. It is available as a daemon for Linux and Windows, which can manage the complete container lifecycle of its host system image transfer and storage, container execution and supervision, low-level storage and network attachments, etc..

TitleLabs
History of ContainerDLearn
Architecture of ContainerDLearn
Introduction to runcLearn
ContainerD CLI CtrLearn
Kata ContainersLearn
FirecrakerLearn
ContaiNerd + NerdctlLearn
contaiNERD + runwasiLearn
Wasm + ContainerD + CRUNLearn
🐳

Docker

Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels.

TitleLabs
PrerequisitesLearn
Hello World in DockerLearn
Docker Image FiltersLearn
Images as Tar FilesLearn
Pushing to DockerHubLearn
Building a Base ImageLearn
Dockerfile ADDLearn
Dockerfile COPYLearn
Dockerfile CMDLearn
Dockerfile EntrypointLearn
Dockerfile WORKDIRLearn
Dockerfile RUNLearn
Dockerfile ARGLearn
Dockerfile VolumeLearn
Dockerfile USERLearn
Dockerfile HEALTHCHECKLearn
Dockerfile ENVLearn
Dockerfile ONBUILDLearn
Multi-Container CLILearn
Multi-Arch ContainerLearn
Docker Compose BasicsLearn
Docker Compose VolumesLearn
Custom Dockerfile with ComposeLearn
PHP, Apache, and DB with ComposeLearn
Host Volume MountLearn
Named Volume MountLearn
Compose Build CommandLearn
Compose Config CommandLearn
Compose CP CommandLearn
Compose Create CommandLearn
Compose Down CommandLearn
Compose Events CommandLearn
Compose Exec CommandLearn
Compose Images CommandLearn

Kubernetes

Kubernetes is an open-source container-orchestration system for automating computer application deployment, scaling, and management.

TitleLabs
pre-requisites to install kubeadmLearn
Use Kubeadm to install a basic clusterLearn
Manage a highly-available Kubernetes clusterLearn
Use Kubeadm to upgrade a clusterLearn
etc backup and restoreLearn
Manage role based access control (RBAC)Learn
Basics of PodLearn
Create POD with Command and ArgumentsLearn
Multi-Container PodsLearn
Labels & SelectorsLearn
Kubernetes ServiceLearn
Understand deployments and how to perform rolling update and rollbacksLearn
Use ConfigMaps and Secrets to configure applicationsLearn
👷⎈

Helm

Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources.

TitleLabs
Basics of HelmLearn
Deep Dive into ChartsLearn
Work with Multiple ValuesLearn
Create Template fileLearn
Advance Template with If statementLearn
Else and Else If statementLearn
50 Helm Template CheatsheetsLearn

Istio

Istio is an open-source service mesh that provides a key set of functionality across the microservices in a Kubernetes cluster. Istio provides behavioral insights and operational control over the service mesh as a whole, offering a complete solution to satisfy the diverse requirements of microservice applications.

TitleLabs
🌊

kubeflow

Kubeflow is an open-source project dedicated to making deployments of machine learning (ML) workflows on Kubernetes simple, portable, and scalable. Kubeflow is a machine learning toolkit for Kubernetes.

TitleLabs
Thanks to all our contributors! 🎉
Join the Movement