Resources attached to the Road To DevOps tutorial https://blog.noobtoroot.xyz/road-to-devops/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

2.6 KiB

Docker

Schema Docker Swarm

Outils d'administration

Maxime Poullain • Christian Tritten

Introduction

Des outils existent pour :

  • exploiter de façon plus conviviale une infrastructure Docker,
  • enrichir les fonctionnalité des produits fournis par Docker Inc.

Administration d'une infrastructure Docker

Portainer

Portainer

IHM de gestion d'une infrastructure Docker

  • Tableau de bord de l'infrastructure
  • Swarm (services, stack, secrets, overlay networks)
  • Conteneurs (détails, en mode local : statistiques, logs)
  • Images
  • Volumes
  • Gestion d'utilisateurs

Portainer

Portainer

Weave Scope

Weave

IHM de gestion / monitoring d'une infrastructure Docker

  • Intégré avec Kubernetes, Docker Swarm, Mesos
  • Gère les hôtes Docker, les conteneurs et les services Swarm
    • Visualisation en temps réel
    • Monitoring
    • Console sur un hôte ou un conteneur
  • Pas de gestion d'utilisateurs

Weave Scope

Weave Scope

Administration d'un

Registry Docker

Harbor | Portus

Le composant Docker Registry souffre du manque de certaines fonctionnalités indispensables pour un fonctionnement en équipes / projets.

Des solutions opensource existent pour combler ces lacunes :

Harbor

Portus

Contrôle d'accès

Utilisateurs et images sont organisés en projets.

Un utilisateur peut avoir différentes permissions
pour les images d'un projet.

Réplication d'images

Les images peuvent être répliquées
sur plusieurs instances de registry.

Permet la répartition de charge,
et la haute disponibilité.

Interface graphique de gestion

Un utilisateur peut gérer, parcourir, et chercher des images sur les différents projets.

Support AD/LDAP

Intégration avec un annuaire AD/LDAP pour l'authentification et la gestion des utilisateurs.

Traçabilité

Toutes les opérations effectuées sur les images
et les projets sont tracées.

API RESTful

Une API RESTful permet de réaliser la plupart des opérations de façon programmatique, permettant une intégration aisée avec des systèmes externes.

Portus

Portus

HARBOR

Harbor