linux高级
ranran陈
这个作者很懒,什么都没留下…
展开
-
k8s学习笔记-暴露服务--暴露服务踩坑排错
deployment 部署和调度的工具(组件)[root@k8s2 docker]# kubectl create deployment kubernets-bootcamp --image=gcr.io/google-samples/kubernets-bootcamp:v1 deployment.apps/kubernets-bootcamp created#deployment:是一个部署安装容器的一个工具#kubernets-bootcamp:部署任务的名字#--image=gcr.io原创 2021-05-24 17:15:14 · 403 阅读 · 2 评论 -
容器基本概念 ; kubernetes核心概念
1.容器基本概念1.容器与镜像 什么是容器 1.容器是一个视图隔离,资源可限制,独立文件系统的进程集合。 视图隔离:如能看见部分进程,独立主机名等 控制资源使用率:如2G内存大小;CPU使用个数等; 2.给进程提供相对独立的环境。 chroot:Linux提供独立的文件系 cgroup:控制资源使用率 namespace:资源视图隔离 什么是镜像 1.容器集合:运行容器所需要的所有文件集合。 2.dockerfile:描述容器镜像的构建步骤 3原创 2021-05-24 11:28:15 · 370 阅读 · 2 评论 -
minikube的部署和安装,排错
minikube的部署和安装安装minikube的步骤环境准备:虚拟机至少2个cpu核心,2G内存,磁盘20G推荐使用2个cpu核心,4G的内存,100G的磁盘空间前期:[root@cali ~]# hostname minikube1.Install kubectl安装kubectlhttps://kubernetes.io/docs/tasks/tools/install-kubectl/ --》官方文档官方提供的安装方法:如果虚拟机不能翻墙是不能执行的。curl -LO ht原创 2021-05-09 21:25:04 · 1246 阅读 · 0 评论 -
基于docker swarm的web(nginx)集群
项目名称:基于docker swarm的web(nginx)集群项目环境:docker20.10.2centos8.1.19nginx1.19.6服务器数量:5台;配置:2G,1核项目描述:实现一个高可用的负载均衡web服务器集群,底层采用swarm管理的docker集群提供web服务,大量使用容器来完成web服务的扩展性,高可用性项目步骤:1 设置规划集群拓扑图。一台 Nginx 负载均衡器,一台 NFS 服务器,其余三台为 swarm 集群中的 web 服务器。规划设计好网段,路由,原创 2021-03-21 10:56:14 · 1673 阅读 · 0 评论 -
ansible入门
1.ansible:无主从无架构,开箱即用,用完即走配置自动化场景的好处:提高效率,提高准确性,降低用工成本ansible工作原理:模块,主机清单2.ansible安装2.1 安装epel-release yum源[root@manager121 ~]# yum install epel-release -y2.2 安装ansible[root@manager121 ~]# yum install ansible -y3.主机清单3.1主机清单的作用ansible controlle原创 2021-03-20 15:28:55 · 112 阅读 · 0 评论