Kubernetes Plugins - How to create your kubectl plugins in 10 min | Extend Kubectl with Plugins (10)
Автор: GoDataProf
Загружено: 2022-04-04
Просмотров: 271
Описание:
Extend kubectl with plugins
This guide demonstrates how to install and write extensions for kubectl. By thinking of core kubectl commands as essential building blocks for interacting with a Kubernetes cluster, a cluster administrator can think of plugins as a means of utilizing these building blocks to create more complex behavior. Plugins extend kubectl with new sub-commands, allowing for new and custom features not included in the main distribution of kubectl
A plugin is a standalone executable file, whose name begins with kubectl-. To install a plugin, move its executable file to anywhere on your PATH.
You can also discover and install kubectl plugins available in the open source using Krew. Krew is a plugin manager maintained by the Kubernetes SIG CLI community.
Kubectl Basic Commands - Create and Debug Pod in a Minikube cluster | Kubernetes Tutorial . Kubernetes: useful commands | Kubernetes Commands Cheat Sheet - All useful commands. | Kubectl Basic Commands | Kubernetes for Beginners | Kubernetes Tutorial for Beginners
Kubernetes provides a command line tool for communicating with a Kubernetes cluster's control plane, using the Kubernetes API.
Kubernetes Pods | Kubernetes Services | Kubernetes Secrets | Kubernetes ConfigMap | Kubernetes Volumes | Kubernetes Deployment | Kubernetes StatefulSet | Ingress
A Secret is an object that contains a small amount of sensitive data such as a password, a token, or a key. Such information might otherwise be put in a Pod specification or in a container image. Using a Secret means that you don't need to include confidential data in your application code.
Secrets are similar to ConfigMaps but are specifically intended to hold confidential data.
A ConfigMap is an API object used to store non-confidential data in key-value pairs. Pods can consume ConfigMaps as environment variables, command-line arguments, or as configuration files in a volume.
#kubernetes #kubernetestutorial #devops #godataprof
⚡ KUBERNETES ⚡
Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.
The name Kubernetes originates from Greek, meaning helmsman or pilot. K8s as an abbreviation results from counting the eight letters between the "K" and the "s". Google open-sourced the Kubernetes project in 2014. Kubernetes combines over 15 years of Google's experience running production workloads at scale with best-of-breed ideas and practices from the community
►Golang Website: https://golang.org/doc/install
►Golang Install: https://golang.org/dl/
►VS Code: https://code.visualstudio.com/
►Fiber: https://github.com/gofiber/fiber
►Kubernetes: https://kubernetes.io
►Docker: https://docker.com
►Github: https://github.com/donwany/k8s-basic-...
►Krew: https://krew.sigs.k8s.io/plugins/
►Subscribed Channel: / @godataprof
►Go Playlist : • GoLang
►Kubernetes Playlist: • Kubernetes
Videos will be released every other day, at least 2 or 3 videos per day until further notice
⚡ Please leave a LIKE and SUBSCRIBE for more content! ⚡
⭐ Tags ⭐
Kubernetes
Pods
GoDataProf
Golang Tutorial
Golang For Beginners
Go Programming
Tutorial Go
Go Coding
Golang
Golang Setup
Go install
CKA exams,
CKAD exams,
kubernetes secrets
docker,yaml,pods
azure,aws pods,azure pods,azure deployment
Augmented Reality
Virtual Reality
Blockchain
Bitcoin
Artificial Intelligence
Machine Learning
Data Scientist, Data Engineer
AI Engineer, AI Architect
⭐️ Course Contents ⭐️
How Kubernetes makes high availability, scalability and disaster recovery possible
Kubectl basic commands - Demo
Configuration file (YAML) - syntax
Communication between the pods - basic networking concepts in Kubernetes
K8s Deployment in practice - example application deployment (pod + service + Ingress + secret)
K8s Volumes explained
Kubernetes Networking
Kubernetes Namespaces
(6:05:10) Kubernetes Pods
(6:05:10) Kubernetes Secrets
00:00 Kubectl Basic Commands
02:14 Create Command
07:13 Get-Command
10:25 Expose Command
13:13 Delete Command
17:03 Autoscale Command
18:39 Scale Command
20:41 Describe Command
22:35 Logs Command
24:32 Exec Command
0:12 - Get status of different components
1:08 - create a pod/deployment
4:57 - layers of abstraction
5:19 change the pod/deployment
7:14 - debugging pods
10:43 - delete pod/deployment
11:42 - CRUD by applying configuration file
16:22 - summary of commands
#KubectlBasicCommands #KubernetesForBeginners #KubernetesKubectlBasicCommandsTraining #KubectlBasicCommandsCourse #KubectlBasicCommandsTutorial
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: