随笔分类 -  Docker + K8S

摘要:kubenetes使用Etcd数据库存储集群中的数据,安全起见,一定要备份. kubeadm 方式部署: 备份 ETCDCTL_API=3 etcdctl snapshot save /opt/etcd.db \ --endpoints=https://127.0.0.1:2379 \ --cace 阅读全文
posted @ 2023-01-17 23:27 风满楼9527 阅读(69) 评论(0) 推荐(0) 编辑
摘要:升级K8s 版本 v1.25.0 -> v1.25.1 : # 升级之前 v1.25.0 : [root@k8s-master-1 ~]# kubectl get node -o wide NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP O 阅读全文
posted @ 2023-01-02 23:33 风满楼9527 阅读(40) 评论(0) 推荐(0) 编辑
摘要:生产环境部署K8S 的2种方式 服务器硬件配置推荐 使用kubeadm快速部署一个k8s集群 部署的网络组件起什么作用 Kubernets将弃用Docker! kubeconfig配置文件 kubectl命令行管理工具 牛刀小试,快速部署一个网站 基本资源概念 | 生产环境部署K8S的2种方式 * 阅读全文
posted @ 2022-12-31 15:51 风满楼9527 阅读(305) 评论(0) 推荐(0) 编辑
摘要:docker 安装 # step 1: 安装必要的一些系统工具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # Step 2: 添加软件源信息 sudo yum-config-manager --add-repo 阅读全文
posted @ 2022-12-31 00:24 风满楼9527 阅读(21) 评论(0) 推荐(0) 编辑
摘要:自动水平伸缩,是指运行在k8s上的应用负载(POD),可以根据资源使用率进行自动扩容、缩容,它依赖metrics-server服务pod使用资源指标收集;我们知道应用的资源使用率通常都有高峰和低谷,所以k8s的HPA特性应运而生;它也是最能体现区别于传统运维的优势之一,不仅能够弹性伸缩,而且完全自动 阅读全文
posted @ 2021-11-30 14:32 风满楼9527 阅读(795) 评论(0) 推荐(0) 编辑
摘要:k8s Dashboard Github 主页: https://github.com/kubernetes/dashboard Dashboard 资源清单: https://github.com/kubernetes/dashboard/tree/v1.10.0/src/deploy/recom 阅读全文
posted @ 2021-11-29 18:43 风满楼9527 阅读(394) 评论(0) 推荐(0) 编辑
摘要:1.创建deployment kubectl create -f nginx-deployment.yaml 2.查看deployment kubectl get deployment 3.查看Pod kubectl get pod -o wide 4.测试Pod访问 curl --head 10. 阅读全文
posted @ 2021-08-16 13:56 风满楼9527 阅读(76) 评论(0) 推荐(0) 编辑
摘要:环境说明: node1 10.10.5.135 仓库 1 node2 10.10.5.136 仓库 2 node3 10.10.5.137 客户端 实验内容: Harbor 可以在两台主机之间相互同步仓库,客户端在任意主机上传镜像可以同步到所有Harbor仓库。 Harbor 安装: 两台机器都要安 阅读全文
posted @ 2020-08-05 18:59 风满楼9527 阅读(552) 评论(0) 推荐(0) 编辑
摘要:阿里云docker 容器镜像服务: www.aliyun.com 1 服务开通 (开通的时候要求创建密码请牢记此密码) 2 创建命名空间 3 创建镜像仓库 4 linux 客户端登录 登录: docker login --username=用户名 registry.cn-beijing.aliyun 阅读全文
posted @ 2020-07-30 19:46 风满楼9527 阅读(248) 评论(0) 推荐(0) 编辑
摘要:编写dockerfile from centos-base:v1 MAINTAINER 57674891@qq.com RUN mkdir -p /data/{soft,src,logs,scripts,www} RUN yum install systemd-devel -y ADD haprox 阅读全文
posted @ 2020-07-29 18:02 风满楼9527 阅读(127) 评论(0) 推荐(0) 编辑
摘要:基于官方提供的centos 7.2.1511 基础镜像构建JDK 和tomcat 镜像,先构建JDK镜像,然后在基于JDK镜像构建tomcat镜像 构建 centos:latest 基础镜像: # 下载基础镜像JDK: docker pull centos # 执行构建JDK镜像: mkdir -p 阅读全文
posted @ 2020-07-29 18:01 风满楼9527 阅读(420) 评论(0) 推荐(0) 编辑
摘要:基于Dockerfile制作yum版本nginx镜像 [root@node-2 ~]# mkdir /opt/nginx [root@node-2 ~]# cd /opt/nginx/ ## 创建Dockerfile文件(Dockerfile 开头字母必须大写): vim Dockerfile # 阅读全文
posted @ 2020-07-29 18:00 风满楼9527 阅读(142) 评论(0) 推荐(0) 编辑
摘要:Docker 常用命令: ## Docker 登录下载镜像: docker login # 登录官方hub.docker.com docker pull nginx:alpine # 下载nginx的alpine版本 docker push # 推送镜像 ## Docker 查找镜像: docker 阅读全文
posted @ 2020-07-29 17:56 风满楼9527 阅读(141) 评论(0) 推荐(0) 编辑
摘要:# 下载阿里云的 Centos7 的docker.repo # step 1: 安装必要的一些系统工具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # Step 2: 添加软件源信息 sudo yum-config 阅读全文
posted @ 2020-07-08 15:32 风满楼9527 阅读(169) 评论(0) 推荐(0) 编辑
摘要:Docker 常用命令: ## Docker 登录下载镜像: docker login # 登录官方hub.docker.com docker pull nginx:alpine # 下载nginx的alpine版本 docker push # 推送镜像 ## Docker 查找镜像: docker 阅读全文
posted @ 2020-07-08 15:30 风满楼9527 阅读(155) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示