Articles of kubernetes

D’où vient la convention d’utilisation / healthz pour les contrôles de santé des applications?

Dans l’écosystème Kubernetes / Docker, il existe une convention d’utilisation de /healthz tant que sharepoint terminaison de contrôle d’intégrité pour les applications. D’où vient le nom ‘healthz’, et y a-t-il une sémantique particulière associée à ce nom?

Comment imiter ‘–volumes-from’ dans Kubernetes

Je recherche un modèle permettant de partager des volumes entre deux conteneurs s’exécutant sur le même pod dans Kubernetes. Mon cas d’utilisation est le suivant: J’ai une application Ruby on Rails en cours d’exécution dans un conteneur Docker. L’image du docker contient des ressources statiques dans le répertoire /app//public et je dois accéder aux ressources […]

Quelles sont les différences entre Pods Kubernetes et Docker Compose (s) (Composures?)

Les pods Kubernetes et les résultats des scripts Docker Compose (désormais: “Compositions”) semblent générer des grappes d’ordinateurs virtuels. Les ordinateurs des clusters peuvent tous être configurés pour communiquer les uns avec les autres afin que vous puissiez écrire un seul script qui reflète l’ensemble de votre configuration de production de bout en bout. Un seul […]

Kubernetes équivalent du fichier env dans Docker

Contexte: Actuellement, nous utilisons Docker et Docker Compose pour nos services. Nous avons externalisé la configuration pour différents environnements dans des fichiers définissant les variables d’environnement lues par l’application. Par exemple un fichier prod.env : ENV_VAR_ONE=Something Prod ENV_VAR_TWO=Something else Prod et un fichier test.env : ENV_VAR_ONE=Something Test ENV_VAR_TWO=Something else Test Ainsi, nous pouvons simplement utiliser […]

Comment append des utilisateurs à Kubernetes (kubectl)?

J’ai créé un cluster Kubernetes sur AWS avec des kops et je peux l’administrer avec succès via kubectl depuis mon kubectl local. Je peux voir la configuration actuelle avec la vue de configuration de kubectl config view et accéder directement à l’état stocké dans ~/.kube/config , par exemple: apiVersion: v1 clusters: – cluster: certificatee-authority-data: REDACTED […]

Redémarrez les pods lors de la mise à jour de la configuration dans Kubernetes?

Je sais que l’on a parlé de la possibilité de redémarrer automatiquement les modules lorsqu’une carte de configuration change, mais à ma connaissance, ce n’est pas encore disponible dans Kubernetes 1.2. Donc, ce que je voudrais faire, c’est un “redémarrage progressif” de la ressource de déploiement associée aux modules consommant la carte de configuration. Est-il […]

Déploiement du contrôleur de réplication VS dans Kubernetes

Je voulais savoir quelle est la différence entre un contrôleur de réplication et un déploiement au sein de Kubernetes (1.2). En parcourant le document de démarrage ( http://kubernetes.io/docs/hellonode/ ), j’ai créé un déploiement, mais celui-ci ne s’affiche pas sur l’interface utilisateur Web. Lorsque je crée des applications à partir de l’interface utilisateur Web, elles sont […]

Comment puis-je garder le conteneur en cours d’exécution sur Kubernetes?

J’essaie maintenant d’exécuter un conteneur simple avec shell (/ bin / bash) sur Kubernetes Cluster. Je pensais qu’il y avait un moyen de garder le conteneur en cours d’exécution sur le conteneur docker en utilisant une option pseudo-tty et detach (option -td sur la commande docker run ). Par exemple $ sudo docker run -td […]

Kubernetes peut-il être utilisé comme Docker Compose?

J’ai fouillé la documentation de Kubernetes pendant des heures. Je comprends le concept de base et la notion de services, de contrôleurs, de modules, etc. Ce que je ne comprends pas, cependant, c’est le processus dans lequel je peux configurer de manière déclarative le cluster. C’est un moyen pour moi d’écrire un fichier de configuration […]

Quelle est la différence entre docker composer et kubernetes?

En plongeant dans Docker, Google Cloud et Kubernetes, et sans bien les comprendre tous les trois, il me semble que ces produits se chevauchent, mais qu’ils ne sont pas compatibles. Par exemple, un fichier de composition de docker doit être réécrit pour qu’une application puisse être déployée sur Kubernetes. Quelqu’un pourrait-il fournir une description brute […]