跳到主要内容

管理工具

kuboard K8s 多集群管理工具
官方文档:https://kuboard.cn/install/v3/install-built-in.html。

sudo docker run -d \
--restart=unless-stopped \
--name=kuboard \
-p 8001:80/tcp \
-p 10081:10081/tcp \
-e KUBOARD_ENDPOINT="http://192.168.2.231:80" \
-e KUBOARD_AGENT_SERVER_TCP_PORT="10081" \
-v /data/kuboard:/data \
swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard:v3

gitlab
GITLAB_DATA_DIR='/data/gitlab'
docker run --detach \
--privileged=true \
--hostname <访问域名> \
--publish 443:443 --publish 80:80 --publish 22:22 \
--name gitlab \
--restart always \
--volume $GITLAB_DATA_DIR/config:/etc/gitlab \
--volume $GITLAB_DATA_DIR/logs:/var/log/gitlab \
--volume $GITLAB_DATA_DIR/data:/var/opt/gitlab \
--shm-size 256m \
registry.gitlab.cn/omnibus/gitlab-jh:latest

MinIO分布式文件存储
docker run --name minio \
-d \
--env MINIO_ROOT_USER="root" \
--env MINIO_ROOT_PASSWORD="admin123" \
--publish 9000:9000 \
--publish 9001:9001 \
--volume /data/minio:/data \
bitnami/minio:latest

krew
一个开源的kubectl插件管理工具
https://krew.sigs.k8s.io/

ctl
https://github.com/derailed/k9s

事件监控软件-Kube-eventer

安全工具
https://falco.org/zh-cn/docs/

Metrics-server为K8s资源指标获取工具;
Prometheus提供资源监控