Οδηγός Διανομών Kubernetes
Το Helm λειτουργεί με οποιαδήποτε συμβατή έκδοση του Kubernetes (είτε είναι πιστοποιημένη είτε όχι).
Αυτό το έγγραφο περιέχει πληροφορίες σχετικά με τη χρήση του Helm σε συγκεκριμένα περιβάλλοντα Kubernetes. Μπορείτε να συνεισφέρετε περισσότερες λεπτομέρειες για οποιαδήποτε διανομή (ταξινομημένες αλφαβητικά) αν θέλετε.
AKS
Το Helm λειτουργεί με το Azure Kubernetes Service.
DC/OS
Το Helm έχει δοκιμαστεί και λειτουργεί στην πλατφόρμα Kubernetes του Mesosphere DC/OS 1.11, και δεν απαιτεί πρόσθετη διαμόρφωση.
EKS
Το Helm λειτουργεί με το Amazon Elastic Kubernetes Service (Amazon EKS): Χρήση του Helm με το Amazon EKS.
GKE
Η πλατφόρμα GKE της Google λειτουργεί με το Helm και δεν απαιτεί πρόσθετη διαμόρφωση.
scripts/local-cluster και Hyperkube
Το Hyperkube ρυθμισμένο μέσω του scripts/local-cluster.sh λειτουργεί κανονικά.
Για το Hyperkube χωρίς script μπορεί να χρειαστεί χειροκίνητη διαμόρφωση.
IKS
Το Helm λειτουργεί με το IBM Cloud Kubernetes Service.
KIND (Kubernetes IN Docker)
Το Helm δοκιμάζεται τακτικά στο KIND.
KubeOne
Το Helm λειτουργεί σε cluster που δημιουργούνται με το KubeOne χωρίς ιδιαίτερες προϋποθέσεις.
Kubermatic
Το Helm λειτουργεί σε user cluster που δημιουργούνται από το Kubermatic χωρίς ιδιαίτερες προϋποθέσεις. Καθώς τα seed cluster μπορούν να ρυθμιστούν με διαφορετικούς τρόπους, η υποστήριξη του Helm εξαρτάται από τη διαμόρφωσή τους.
MicroK8s
Το Helm μπορεί να ενεργοποιηθεί στο MicroK8s με την εντολή:
microk8s.enable helm3
Minikube
Το Helm έχει δοκιμαστεί και λειτουργεί με το Minikube. Δεν απαιτεί πρόσθετη διαμόρφωση.
Openshift
Το Helm λειτουργεί απευθείας στο OpenShift Online, OpenShift Dedicated, OpenShift Container Platform (έκδοση >= 3.6) ή OpenShift Origin (έκδοση >= 3.6). Για περισσότερες πληροφορίες διαβάστε αυτό το άρθρο.
Platform9
Το Helm είναι προεγκατεστημένο στο Platform9 Managed Kubernetes. Η Platform9 παρέχει πρόσβαση σε όλα τα επίσημα Helm chart μέσω του App Catalog UI και του native Kubernetes CLI. Μπορείτε επίσης να προσθέσετε χειροκίνητα πρόσθετα repository. Περισσότερες λεπτομέρειες είναι διαθέσιμες σε αυτό το άρθρο για το Platform9 App Catalog.
Ubuntu με kubeadm
Το Kubernetes που έχει ρυθμιστεί με το kubeadm λειτουργεί στις ακόλουθες
διανομές Linux:
- Ubuntu 16.04
- Fedora release 25
Ορισμένες εκδόσεις του Helm (v2.0.0-beta2) απαιτούν να εκτελέσετε export KUBECONFIG=/etc/kubernetes/admin.conf ή να δημιουργήσετε ένα ~/.kube/config.
VMware Tanzu Kubernetes Grid
Το Helm λειτουργεί στο VMware Tanzu Kubernetes Grid, TKG, χωρίς να χρειάζονται αλλαγές στη διαμόρφωση. Το Tanzu CLI μπορεί να διαχειριστεί την εγκατάσταση πακέτων για το helm-controller, επιτρέποντας τη δηλωτική διαχείριση των Helm chart release. Περισσότερες λεπτομέρειες είναι διαθέσιμες στην τεκμηρίωση του TKG για τα CLI-Managed Packages.