Il s'agit de l'application Windows nommée kube-monkey dont la dernière version peut être téléchargée en tant que Releasev.0.5.3.zip. Il peut être exécuté en ligne dans le fournisseur d'hébergement gratuit OnWorks pour les postes de travail.
Téléchargez et exécutez gratuitement en ligne cette application nommée kube-monkey avec OnWorks.
Suivez ces instructions pour exécuter cette application :
- 1. Téléchargé cette application sur votre PC.
- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.
- 3. Téléchargez cette application dans ce gestionnaire de fichiers.
- 4. Démarrez n'importe quel émulateur en ligne OS OnWorks à partir de ce site Web, mais un meilleur émulateur en ligne Windows.
- 5. Depuis le système d'exploitation OnWorks Windows que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.
- 6. Téléchargez l'application et installez-la.
- 7. Téléchargez Wine depuis les dépôts de logiciels de vos distributions Linux. Une fois installé, vous pouvez ensuite double-cliquer sur l'application pour les exécuter avec Wine. Vous pouvez également essayer PlayOnLinux, une interface sophistiquée sur Wine qui vous aidera à installer des programmes et des jeux Windows populaires.
Wine est un moyen d'exécuter un logiciel Windows sur Linux, mais sans Windows requis. Wine est une couche de compatibilité Windows open source qui peut exécuter des programmes Windows directement sur n'importe quel bureau Linux. Essentiellement, Wine essaie de ré-implémenter suffisamment de Windows à partir de zéro pour qu'il puisse exécuter toutes ces applications Windows sans avoir réellement besoin de Windows.
CAPTURES D'ÉCRAN
Ad
kube-singe
DESCRIPTION
kube-monkey est une implémentation de Chaos Monkey de Netflix pour les clusters Kubernetes. Il supprime de manière aléatoire les pods Kubernetes (k8s) dans le cluster, encourageant et validant le développement de services résistants aux pannes. kube-monkey s'exécute à une heure préconfigurée (run_hour, par défaut à 8 h) les jours de semaine et établit un calendrier de déploiements qui feront face à une mort aléatoire de pod au cours de la même journée. La plage horaire pendant la journée où la mort aléatoire du pod peut se produire est configurable et par défaut de 10 h à 4 h. kube-monkey fonctionne sur un modèle opt-in et ne programmera les résiliations que pour les applications Kubernetes (k8s) qui ont explicitement accepté que leurs pods soient résiliés par kube-monkey. La planification a lieu une fois par jour les jours de semaine - c'est à ce moment qu'un calendrier des arrêts pour le jour en cours est généré.
Fonctionnalités
- Générer une liste des applications k8s éligibles (applications k8s qui se sont inscrites et ne sont pas sur liste noire, si spécifié, et sont sur liste blanche, si spécifié)
- Pour chaque application k8s éligible, lancez une pièce biaisée (biais déterminé par kube-monkey/mtbf) pour déterminer si un pod pour cette application k8s doit être tué aujourd'hui
- Pour chaque victime, calculez une heure aléatoire à laquelle un pod sera tué
- Les images Docker pour kube-monkey sont disponibles sur DockerHub
- kube-monkey peut être configuré avec une liste d'espaces de noms
- kube-monkey fonctionne sur un modèle opt-in et ne planifiera que les résiliations pour les applications Kubernetes (k8s)
Langage de programmation
Go
Catégories
Il s'agit d'une application qui peut également être récupérée sur https://sourceforge.net/projects/kube-monkey.mirror/. Il a été hébergé dans OnWorks afin d'être exécuté en ligne de la manière la plus simple à partir de l'un de nos systèmes d'exploitation gratuits.