随笔分类 - 微服务架构
摘要:经过上文的创建文件测试可以感受到,通过run命令启动容器非常麻烦。其中docker提供了compose解决了这个问题,而kubernetes使用kubectl create命令就可以做到和compose一样的效果,该命令可以通过配置文件快速创建一个集群资源对象。 1、部署Deployment 创建一
阅读全文
摘要:1、创建容器 命令中--replicas=2 启动2个实例,--port=80 运行在k8s的80端口上,没有进行映射端口 [root@yn101-22 ~]# kubectl run nginx --image=nginx --replicas=2 --port=80 #输出如下: kubectl
阅读全文
摘要:1、kubernetes管理节点部署 1.1、部署主机 YN101-22.host.com 1.2、初始化管理节点 导出配置文件 cd /usr/local/kubernetes/cluster kubeadm config print init-defaults --kubeconfig Clus
阅读全文
摘要:1、设置防火墙为 Iptables 并设置空规则 #需关闭防火墙firewalld yum -y install iptables-services && systemctl start iptables && systemctl enable iptables && iptables -F &&
阅读全文
摘要:1、部署主机 YN101-100.host.com 2、官方github地址下载二进制包并安装 下载包统一存放位置 cd /opt/src 解压 tar xf harbor-offline-installer-v1.8.5.tgz -C /opt/ 重命名,做版本标记 mv harbor/ harb
阅读全文
摘要:1、部署主机 YN101-21.host.com 2、安装部署bind9 #安装bind yum install bind -y #查看是否安装成功 [root@yn101-21 ~]# rpm -qa bind #输出如下 bind-9.11.4-9.P2.el7.x86_64 3、配置主配置文件
阅读全文
摘要:1、安装docker 方法一 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun #失败重新安装,先删除rm -f /etc/yum.repos.d/local.rep,docker-ce.repo,在重新安装 方法二
阅读全文
摘要:1、部署主机 YN101-100.host.com(运维主机) 2、安装证书签发工具CFSSL:R1.2 #CFSSL wget "https://pkg.cfssl.org/R1.2/cfssl_linux-amd64" -O /usr/bin/cfssl #CFSSL-json wget "ht
阅读全文
摘要:1、设置静态ip和DNS 该教程使用虚拟机进行安装,安装前设置虚拟机静态ip和DNS。教程:虚拟机安装centos7教程 2、关闭防火墙 systemctl stop firewalld && systemctl disable firewalld 3、设置主机名 #hostname主机名自定义 h
阅读全文
摘要:服务规划 服务名称 主机名称 服务地址 服务说明 自建DNS系统 YN101-21.host.com 192.168.101.21 bind9 运维主机 YN101-100.host.com 192.168.101.100 docker+docker-compose+harbor+签发证书 Kube
阅读全文
摘要:1、开源项目【commons+Gateway】 开源项目【commons】一 || 开发文档 2、项目源码地址 开源项目-commons 【Git地址】https://gitee.com/ying_kevin/commons 微服务-微信公众号 【Git地址】https://gitee.com/yi
阅读全文

浙公网安备 33010602011771号