logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Docker(一)——基础概念及部署

  在企业生产应用中,docker容器技术及k8s的编排管理工具的使用率越来越高,这项技术甚至已经改变了很多企业的架构与框架流程,因为容器技术的出现,可以将应用以集装箱的方式打包交付,使应用在不同的团队中共享,通过镜像的方式应用可以部署于任何环境中。这样避免了各团队之间的协作问题的出现,成为企业实现DevOps目标的重要工具,而且以容器方式交付的Docker技术支持不断地开发迭代,提升了产品开发和

#容器
使用kubeadm部署安装K8s

  本文将介绍通过kubeadm部署K8s集群的详细过程,且通过两个mater节点实现K8s集群的高可用。  本次演示使用 k8s 官方提供的部署工具 kubeadm 自动安装, 需要在 master 和 node 节点上安装 docker 等组件, 然后初始化, 把管理端的控制服务和 node 上的服务都以pod 的方式运行。  架构结构示意图如下路所示环境搭建(master及node节...

#kubernetes#docker#linux
Docker(四)——容器跨主机网络配置

  跨主机互联是说 A 宿主机的容器可以访问 B 主机上的容器,但是前提是保证各宿主机之间的网络是可以相互通信的, 然后各容器才可以通过宿主机访问到对方的容器, 实现原理是在宿主机做一个网络路由就可以实现 A 宿主机的容器访问 B主机的容器的目的, 复杂的网络或者大型的网络可以使用 google 开源的 k8s 进行互联。本文之后将详细介绍docker网络配置,并演示容器跨主机通信的实现。doc.

#容器
K8s进阶——java集群服务搭建

  K8s集群搭建完成后,真正完成我们业务的是那些跑在k8s上的pod们。将业务跑在k8s集群只上,我们可以实现根据负载或者资源利用率动态扩容或者缩容我们的后端服务器,更加灵活高效的利用我们的物理设备,且能够实现服务的高可用及故障自治愈,本文将详细介绍以上的具体实现。实验环境  本次演示使用主机系统除harbor服务器是centos,其他均为ubuntu1804。节点IP...

#kubernetes#集群#tomcat +1
使用kubeasz自动化部署K8s

  本文使用kubeasz项目基于二进制方式部署和利用ansible-playbook实现自动化部署K8s。  架构图如下所示kubeasz官方文档中高可用集群所需节点配置如下角色数量描述管理节点1运行ansible/easzctl脚本,可以复用master,建议使用独立节点(1c1g)etcd节点3注意etcd集群需要1,3,5,7…奇数个节点,一般复用...

#kubernetes
到底了