- 博客(23)
- 收藏
- 关注
原创 Ansible常用操作-Ansible playbook使用
vars参数,指定了变量,这里指字一个user变量,其值为test ,需要注意的是,变量值一定要用引号引住;说明:第一行需要有三个杠,hosts参数指定了对哪些主机进行参作,如果是多台机器可以用逗号作为分隔,也可以使用主机组,在/etc/ansible/hosts里定义,user参数指定了使用什么用户登录远程主机操作,tasks指定了一个任务,其下面的name参数同样是对任务的描述,在执行过程中会打印出来,shell是ansible模块名字。这种比较适合配置文件发生更改后,重启服务的操作。
2024-12-10 11:14:21
491
原创 Registry私有仓库可视化
Docker Registry 是一个用于存储和分发 Docker 镜像的服务,它支持构建私有仓库来管理组织内部的应用程序和镜像。然而,默认的 Docker Registry 并没有提供图形界面,这使得管理镜像变得不太直观。为了方便管理和查看私有仓库中的镜像,可以使用一些可视化工具来增强 Registry 的功能。
2024-10-09 15:50:24
905
原创 Jumpserver堡垒机应用部署案例
本案例主要讲述了如何安装Jumpserver堡垒机应用,以及使用Jumpserver堡垒机对接OpenStack平台进行管理controllerOpenStack Controller节点jumpserverOpenStack 堡垒机节点使用云主机搭建的OpenStack平台作为实验节点。并申请一台云主机作为堡垒机节点,搭建堡垒机服务。该案例主要是实现堡垒机对OpenStack节点主机的跳转。
2024-09-29 08:35:43
929
原创 《编程利器:提升效率的魔法工具》
Visual Studio 便是其中的佼佼者,它如同一个巨大的魔法宝库,适用于多种编程语言,无论是 C#、C++ 还是 Python,都能在其中找到施展魔法的空间。而强大的调试工具则如同锐利的魔法之眼,能迅速发现代码中的问题,让你轻松解决难题。它就像一个神奇的魔法盒子,可以快速部署和运行开发环境,确保不同开发人员之间的环境一致性,减少配置问题,提高开发效率。当你在庞大的 Python 项目中穿梭时,它的代码导航功能如同神奇的魔法地图,能快速带你找到特定的函数或类定义,极大地提高了开发速度。
2024-09-28 13:46:57
606
原创 《AIGC 时代程序员的应对之策》
编程工作不仅仅是代码的编写,还涉及到问题的理解、需求的分析、架构的设计等多个层面,这些都需要人类的智慧和创造力。这样,即使 AI 技术不断发展,在特定领域的专业知识和经验仍然是程序员的宝贵财富,难以被 AI 轻易替代。通过专注于某个领域深耕细作、广泛学习以适应快速变化的技术环境、将重点转向 AI 无法轻易替代的软技能等方式,程序员可以更好地应对这一趋势,在技术变革的浪潮中保持竞争力,实现自身的职业发展和价值。通过在特定领域的深耕细作,程序员可以成为该领域的专家,掌握领域内的核心技术和专业知识。
2024-09-28 11:27:34
735
原创 Tomcat服务与运用
tomcatTomcat使用VMWare Workstation软件安装CentOS 7.2操作系统,镜像使用提供的CentOS-7-x86_64-DVD-1804.iso,最小化安装CentOS 7.2系统部署Tomcat环境需要JDK软件环境,解压tar包,设置环境变量,检查JDK安装情况。# 将安装 Tomcat 所需软件包传到/opt目录下,切换至/opt下,安装JDK。# 刷新文件,使其立即生效# 再次查看JDK版本。
2024-09-27 16:22:25
1494
原创 SkyWalking应用部署案例
使用提供gpmall-shopping-0.0.1-SNAPSHOT.jar、gpmall-user-0.0.1-SNAPSHOT.jar、shopping-provider-0.0.1-SNAPSHOT.jar、user-provider-0.0.1-SNAPSHOT.jar 、dist这5个包部署应用系统,其中4个jar包为后端服务包,dist为前端包。将node-1节点的/opt/apache-skywalking-apm-bin-es7目录下的agent目录复制到mall节点下。
2024-09-27 08:37:40
2247
原创 Harbor的安装与使用
镜像使用CentOS7.9(主机配置自定义,推荐配置4vCPU/12G内存/100G硬盘),使用这两台云主机作为实验基础环境,使用Kubeeasy工具先安装Kubernetes平台,然后使用这两个节点安装Harbor镜像仓库.这里我们将提供的nginx_latest.tar上传至虚拟机的/root目录下,将镜像拉取到本地。这种打标签的方式取消了5000端口,增加了library目录,该目录为Harbor中的默认项目目录。在Web端通过http://master_ip访问Harbor。容器master节点。
2024-09-26 19:08:24
443
原创 Python程序说明
在程序运行时,能储存计算结果或能表示值的抽象概念。简单地说,变量就是在程序运行时,记录数据用的。变量的定义格式变量名称 = 变量的值1)变量名称:每一个变量都有自己的名称,称之为:变量名,也就是变量本身2)= :赋值,表示将等号右侧的值,赋予左侧的变量3)变量的值:每一个变量都有自己存储的值,称之为:变量值Eg:通过一个变量记录钱包的余额钱包共有50元,买一个冰淇淋10元,最后假设每隔一小时,输出一下钱包的余额、06-数据类型三类数据类型1)string:字符串类型。
2024-09-25 15:29:55
2181
原创 Ansible集群服务部署案例
使用CentOS-7-x86_64-DVD-2009.iso镜像文件作为安装库,将镜像挂载至/opt/centos,编写Yum源文件,安装vsftpd服务,用于给远程主机安装Java。将提供的Elasticsearch、Kibana以及Logstash软件包上传至ansible节点/root目录下,并将相应服务的软件包拷贝至不同节点。将Elasticsearch软件包拷贝至三个节点,将Kibana软件包拷贝至node1节点,将Logstash软件包拷贝至node2节点。安装kibana服务并编写配置文件。
2024-09-24 09:21:27
1402
原创 使用脚本部署openstack平台
一台控制节点和一台计算节点组成简单架构OpenStack平台,控制节点安装MySQL、Keystone、Glance、Nova、Neutron、Dashboard等服务,主要作为认证、镜像管理节点,以及提供Nova和Neutron服务的管理节点。计算节点主要安装nova-compute和Neutron服务,Nova服务提供云主机服务,Neutron提供网络服务。通过Shell脚本进行OpenStack平台部署,脚本分为控制节点脚本和计算节点脚本,对应节点执行部署脚本。1.6 控制节点安装vsftpd服务。
2024-09-14 12:52:11
1405
原创 MySQl主从数据库配置+基本命令操作
MySQL数据库:一个可以提供数据存储服务的软件。MySQL主从服务:在A、B两机器做主从后,在A上写数据,B也会跟着写数据,两者数据同步。
2024-09-12 18:05:17
3148
原创 使用kubeeasy工具安装Docker
注意:192.168.203.20与192.168.203.21分别为master节点和node节点ip地址,需根据自己实际 情况进行更改;root为虚拟机用户名,000000为虚拟机密码。注意:192.168.203.20与192.168.203.21分别为master节点和node节点ip地址,需根据自己实际 情况进行更改;注意:192.168.203.20与192.168.203.21分别为master节点和node节点ip地址,需根据自己实际 情况进行更改;(只在master节点操作)
2024-09-11 16:43:42
1390
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人