一、Portainer简介

Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境。 而且完全免费,基于容器化的安装方式,方便高效部署。

二、安装Portainer

添加仓库并更新:

  1. helm repo add portainer https://portainer.github.io/k8s/
  2. helm repo update

先创建一个namespace,以免默认添加到default:

  1. kubectl create namespace portainer

部署Portainer:

  1. helm install -n portainer portainer portainer/portainer --set service.type=ClusterIP

部署完,可以在Dashboard中看到:
image.png

更多安装方式参考:https://www.portainer.io/installation/

三、暴露Portainer管理界面

首先在hosts中添加:

  1. 127.0.0.1 portainer.dashboard.com