Dashboard 介绍Kubernetes Dashboard 是 Kubernetes 集群的基于 Web 的通用 UI。 它允许用户管理群集中运行的应用程序并对其进行故障排除,以及管理群集本身。 Dashboard 的 Github 主页:
Traefik 简介 Traefik 是一个开源的可以使服务发布变得轻松有趣的边缘路由器。它负责接收你系统的请求,然后使用合适的组件来对这些请求进行处理。 除了众多的功能之
主机环境本示例中的 Kubernetes 集群部署将基于以下环境进行。 OS: Ubuntu 18.04.5 Kubernetes:v1.18.1 Container Runtime: Docker CE 19.03.15 环境说明测试使用的 kubernetes 集群可由一个 master 主机及
docker 安装请参考: – Docker 快速安装 镜像管理 1. 获取镜像 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 # 默认从 dockerhub 拉取最新版本镜像 [root@localhost ~]# docker pull busybox Using default tag: latest latest: Pulling from library/busybox add3ddb21ede: Pull complete Digest: sha256:b82b5740006c1ab823596d2c07f081084ecdb32fd258072707b99f52a3cb8692 Status:
harbor 使用 docker 容器的方式部署,所以在部署 harbor 前需要安装好 docker 及单机编排工具 docker-compose 下载 harbor 离线安装包harbor 托管于 Github,在 Github 上有提供完整的离线安装
Dockerfile 是一个文本格式的配置文件,用户可以使用 Dockerfile 快速创建自定义的镜像。 Dockerfile 由一行行命令语句组成,并且支持以 # 开头注释行。 Dockerfile 一般分为四部分: 基础镜像信
完整的配置项参考: https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-configuration-file docker 常用的配置项 docker 默认配置文件路径为: /etc/docker/daemon.json 1 2 3 4 5 6 7 8 9 10 { "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn", "http://hub-mirror.c.163.com"], # 镜像加速器 "insecure-registries":["harbor.host.com"], # 第三方仓库或自建仓库地址,可以配置为 http
一键安装 dockerDocker 官方提供了一键安装 docker 脚本工具: https://github.com/docker/docker-install 安装 docker 1 curl -fsSL https://get.docker.com | bash 默认下载源是 docker 官方境外的源,在国内下载很慢 指定阿里源安装 docker 1 curl -fsSL https://get.docker.com | bash -s -- --mirror=Aliyun 通过
如果你没有在 Linux 下安装和运行 Systemd-Resolved、DNSMasq、Nscd 缓存服务,那就没有操作系统级的 DNS 缓存,不同的 Linux 发行版在刷
域名服务(DNS)是一种Internet服务,可将IP地址和标准域名(FQDN)相互映射。这样,DNS减轻了记住IP地址的需要。运行DNS的