Die Notakey Authentication Appliance bringt integrierte Unterstützung für Plugin-Container mit, mit denen Sie Container und Images über eine Weboberfläche verwalten können.
Starten Sie den Portainer-Dienst mit den folgenden Befehlen:
$ ntk cfg set :plugins.portainer '{"ports": ["9000:9000"], "image": "portainer/portainer:latest", "volumes": [ "/var/run/docker.sock:/var/run/docker.sock", "portainer-config:/data" ] }' --json-input
$ ntk plugins restart
Die Verwaltungsoberfläche ist anschließend unter der IP-Adresse der Appliance
auf Port 9000 erreichbar (http://appliance-ip:9000). Beim ersten Aufruf
legen Sie die Admin-Anmeldedaten fest; sie werden in einem lokalen
Docker-Volume namens portainer-config gespeichert. In einem Cluster aus
mehreren Knoten müssen Sie den Plugin-Neustart auf jedem Knoten ausführen,
und die Anmeldedaten werden standardmäßig nicht synchronisiert. Abhilfe
schafft ein externer NFS-Server, den Sie auf jedem Knoten einbinden und als
Volume an den Portainer-Container übergeben, siehe unten.
$ docker volume create \
--name portainer-config \
--opt type=nfs \
--opt device=:<nfs export path> \
--opt o=addr=<nfs host>