- 博客(10)
- 收藏
- 关注
原创 py运维
在/root目录下创建service_server.py程序,实现Service的增删查改等Web访问操作。在/root目录下创建pod_server.py程序,实现Pod的增删查改等Web访问操作。GET /services/{name},查询指定名称{name}的Service;Response的Body以json格式输出。② 创建完成后,查询该Deployment的详细信息,执行结果控制台输出,以yaml格式展示。② 创建完成后,查询该Job的详细信息,执行结果控制台输出,以json格式展示。
2024-11-15 20:18:42
1218
1
原创 docker-compose & Django
Docker和Docker Compose已安装完成,将提供的软件包DjangoBlog.tar.gz上传至master节点/root目录下并解压。在浏览器上通过http://IP:8888访问服务。登录系统(admin/123456)编写Dockerfile。
2024-11-15 20:16:10
343
原创 harbor
在Web端通过http://master_ip访问Harbor,如图10所示:图10 登录Harbor使用管理员账号(admin/Harbor12345)登录Harbor,如图11所示:图11 登录Harbor后页面。
2024-11-15 19:58:22
297
原创 virt_use
在Kubernetes集群上完成KubeVirt虚拟化环境的安装。virtctl是KubeVirt自带的类似于kubectl的命令行工具,可以直接管理虚拟机,可以控制虚拟机的start、stop、restart等。
2024-11-15 19:42:15
143
原创 k8s环境准备
● --host:所有主机节点IP,如:10.24.1.2-10.24.1.10,中间用“-”隔开,表示10.24.1.2到10.24.1.10范围内的所有IP。若IP地址不连续,则列出所有节点IP,用逗号隔开,如:10.24.1.2,10.24.1.7,10.24.1.9。安装Kubernetes集群的时候,需要配置Kubernetes集群各节点间的免密登录,方便传输文件和通讯。● --password:主机登录密码,所有节点需保持密码一致。● --user:主机登录用户,默认为root。
2024-11-15 19:39:39
196
原创 k8s
如果采取先全部停止,然后逐步升级的方式,会导致较长时间的服务不可用。滚动升级通过执行kubectl rolling-update命令一键完成,该命令创建了一个新的Deployment,然后自动控制旧的Deployment中的Pod副本数量逐渐减少到0,同时新的Deployment中的Pod副本数量从0逐步增加到目标值,最终实现了Pod的升级。需要确认的是,在rc配置文件中定义的replicas数量,当执行上述命令的结果大于replicas的数量时,则执行的命令相当于扩容操作,反之则为缩容。
2024-11-15 13:58:16
1585
原创 部署Gitlab
.......data:.:53 {errorshealth {readyttl 30## 添加以下字段hosts {##删除以下三行字段cache 30loopreload........进入gitlab pod中在首行添加(ip为pod IP地址)GitLab CI通过YAML文件管理配置job,定义了job应该如何工作。该文件存放于仓库的根目录,默认名为.gitlab-ci.yaml。
2024-11-15 09:38:29
2178
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人