Changes

Jump to navigation Jump to search
2,059 bytes added ,  08:39, 6 August 2020
Add Helm; Chart Repositories; Container Registries; Cloud Providers
[https://github.com/kubernetes/kubeadm Kubeadm] is a [https://github.com/kubernetes/kubernetes/tree/master/cmd/kubeadm component of Kubernetes].
: Kubeadm is a tool built to provide best-practice "fast paths" for creating Kubernetes clusters. It performs the actions necessary to get a minimum viable, secure cluster up and running in a user friendly way. Kubeadm's scope is limited to the local node filesystem and the Kubernetes API, and it is intended to be a composable building block of higher level tools.
 
=== Helm ===
[[File:Helm.svg|thumb|300px|The package manager for Kubernetes|link=https://helm.sh/]] [https://helm.sh/ Helm] ([https://github.com/helm/helm github]) is a tool for managing Charts. Charts are packages of pre-configured Kubernetes resources.
 
Use Helm to:
 
* Find and use popular software packaged as Helm Charts to run in Kubernetes
* Share your own applications as Helm Charts
* Create reproducible builds of your Kubernetes applications
* Intelligently manage your Kubernetes manifest files
* Manage releases of Helm packages
 
== Container Registries ==
[[RedHat]] has a registry at quay.io. Quay builds, analyzes, distributes your container images.
 
For example, see the [https://quay.io/repository/bitnami/mediawiki/manifest/sha256:8cceeeb88e2922c25b0cd9e2fe62cc75b739a4dba2dba515e37e22ebe0586c2c bitnami manifest for MediaWiki]. What's really interesting is that not only can you quickly look at the '''manifest''', they also show you a list of all the packages built into the image. Most importantly, they do a security scan for vulnerabilities and even show which layer the (vulnerable) package is introduced in.
 
== Chart Repositories ==
There is a Helm chart repository at https://hub.helm.sh/ There you can find the [https://hub.helm.sh/charts/bitnami/mediawiki chart for Bitnami MediaWiki]
 
Bitnami has it's own chart repository at https://charts.bitnami.com/ (nothing to see there). The GitHub repo is https://github.com/bitnami/charts
 
== Cloud Providers ==
Each cloud provider has customized their offerings for Kubernetes to integrate with their platforms. So we have:
* <strike>VMWare Enterprise PKS</strike> [https://tanzu.vmware.com/kubernetes-grid VMWare Tanzu Kubernetes Grid]
* [https://azure.microsoft.com/en-us/services/kubernetes-service/ Azure Kubernetes Service] (AKS)
* [https://aws.amazon.com/eks/ Amazon Elastic Container Service for Kubernetes] (EKS)
* [https://cloud.google.com/kubernetes-engine Google Kubernetes Engine] (GKE)
* [https://www.ibm.com/cloud/container-service/ IBM Cloud Kubernetes Service] (IKS)
[[Category:Virtualization]]

Navigation menu