
La plate-forme de conteneur adaptée à Kubernetes Multi-Cloud, Datacenter et Edge Management
Anglais | 中文
Kubesphere est un système d'exploitation distribué pour la gestion des applications natifs du cloud , utilisant Kubernetes comme noyau. Il fournit une architecture plug-and-play, permettant aux applications tierces d'être intégrées de manière transparente dans son écosystème. Kubesphere est également une plate-forme de conteneur multi-locataire avec un fonctionnement informatique automatisé complet et rationalisé DevOps Workflows. Il fournit aux développeurs l'interface utilisateur de l'assistant, aidant les entreprises à créer une plate-forme plus robuste et riche en fonctionnalités, qui comprend les fonctionnalités les plus courantes nécessaires à la stratégie d'entreprise Kubernetes, voir la liste des fonctionnalités pour plus de détails.
Les captures d'écran suivantes donnent un aperçu attentif de Kubsphere. Veuillez vérifier ce qu'est Kubesphere pour plus d'informations.
| Soelbench | Ressources du projet |
![]() | ![]() |
| Pipeline CI / CD | App Store |
![]() | ![]() |
? Kubesphere Lite vous fournit un service de cluster géré gratuit, stable et prêt à l'emploi. Après l'enregistrement et la connexion, vous pouvez facilement créer un cluster K8S avec Kubesphere installé en seulement 5 secondes et vivre Kubesphere riche en fonctionnalités.
? Vous pouvez afficher la vidéo de démonstration pour commencer avec Kubsphere.
Kubesphere utilise une architecture à couplage lâche qui sépare le frontend du backend. Les systèmes externes peuvent accéder aux composants du backend via les API REST.

? Kubesphere v3.4.0 a été publié! Il apporte des améliorations et une meilleure expérience utilisateur, voir les notes de version pour 3.4.0 pour les mises à jour.
| Composant | Version | Version prise en charge K8S |
|---|---|---|
| Alerte | N / A | 1.21,1.22,1.23,1.24,1.25,1.26 |
| Audit | v0.2.0 | 1.21,1.22,1.23,1.24,1.25,1.26 |
| Surveillance | N / A | 1.21,1.22,1.23,1.24,1.25,1.26 |
| DevOps | v3.4.0 | 1.21,1.22,1.23,1.24,1.25,1.26 |
| Edgeruntime | v1.13.0 | 1.21,1.22,1.23 |
| Événements | N / A | 1.21,1.22,1.23,1.24,1.25,1.26 |
| Enregistrement | OpenSearch: v2.6.0 OPERATEUR DE FLUENTBIT: V0.14.0 Tag de flux de flux: v1.9.4 | 1.21,1.22,1.23,1.24,1.25,1.26 |
| Serveur de métriques | v0.4.2 | 1.21,1.22,1.23,1.24,1.25,1.26 |
| Réseau | N / A | 1.21,1.22,1.23,1.24,1.25,1.26 |
| Notification | v2.3.0 | 1.21,1.22,1.23,1.24,1.25,1.26 |
| Appstore | N / A | 1.21,1.22,1.23,1.24,1.25,1.26 |
| Stockage | PVC-AUTORORIZER: V0.3.0 StorageClass-Accessor: V0.2.2 | 1.21,1.22,1.23,1.24,1.25,1.26 |
| Servicemesh | Istio: v1.14.6 | 1.21,1.22,1.23,1.24 |
| Porte | Contrôleur Nginx entrant: V1.3.1 | 1.21,1.22,1.23,1.24 |
Kubesphere peut fonctionner de Datacenter sur site à n'importe quel nuage à bord. De plus, il peut être déployé sur n'importe quel cluster Kubernetes compatible compatible. Le programme d'installation démarrera une installation minimale par défaut, vous pouvez activer d'autres composants enfichables avant ou après l'installation.
Assurez-vous que votre cluster a installé Kubernetes v1.21.x, v1.22.x, v1.23.x, * v1.24.x, * v1.25.x, ou * v1.26.x. Pour les versions Kubernetes avec un astérisque, certaines fonctionnalités peuvent être indisponibles en raison de l'incompatibilité.
Exécutez les commandes suivantes pour installer Kubesphere sur un cluster Kubernetes existant:
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.4.0/kubesphere-installer.yaml
kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.4.0/cluster-configuration.yaml ? Non Kubernetes? Vous pouvez utiliser Kubekey pour installer Kubesphere et Kubernetes / K3s en mode à nœud unique sur votre machine Linux. Prenons l'exemple de K3S:
# Download KubeKey
curl -sfL https://get-kk.kubesphere.io | VERSION=v3.0.10 sh -
# Make kk executable
chmod +x kk
# Create a cluster
./kk create cluster --with-kubernetes v1.24.14 --container-manager containerd --with-kubesphere v3.4.0 Vous pouvez exécuter la commande suivante pour afficher les journaux d'installation. Une fois Kubesphere installé avec succès, vous pouvez accéder à la console Web Kubesphere sur http://IP:30880 et se connecter en utilisant le compte administrateur par défaut (admin / p @ 88w0rd).
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l 'app in (ks-install, ks-installer)' -o jsonpath='{.items[0].metadata.name}') -fKubesphere est hébergé sur les fournisseurs de cloud suivants, et vous pouvez essayer Kubesphere par installation en un clic sur leurs services Kubernetes hébergés.
Vous pouvez également installer Kubesphere sur d'autres services kubernetes hébergés en quelques minutes, consultez les guides étape par étape pour commencer.
? Pas d'accès Internet? Se référer à
L'installation à air sur Kubernetes
ou installation à air sur Linux
Pour des instructions sur la façon d'utiliser le registre privé pour installer kubesphere.
Nous ❤️ votre contribution. La communauté vous guide à travers la façon de commencer à contribuer Kubsphere. Le guide de développement explique comment mettre en place un environnement de développement.
? Veuillez soumettre tous les bogues, problèmes et demandes de fonctionnalités de Kubesphere au problème Kubesphere Github.
? L'équipe Kubsphere offre également un soutien officiel efficace pour répondre en heures. Pour plus d'informations, cliquez sur le support en ligne de Kubesphere.
La page des études de cas utilisateur comprend la liste d'utilisateurs du projet. Vous pouvez laisser un commentaire pour nous faire savoir votre cas d'utilisation.
Kubesphere est membre de CNCF et d'une plate-forme certifiée conformiste Kubernetes, qui enrichit le paysage indigène du CNCF Cloud.