qq_58328312
码龄4年
关注
提问 私信
  • 博客:29,314
    29,314
    总访问量
  • 48
    原创
  • 2,299,779
    排名
  • 6
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2021-05-17
博客简介:

qq_58328312的博客

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得4次评论
  • 获得34次收藏
  • 代码片获得143次分享
创作历程
  • 48篇
    2022年
成就勋章
兴趣领域 设置
  • 运维
    运维开发
  • 服务器
    linuxcentos
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

k8s的ingress-nginx部署

创建tomcat-nginx.yaml。创建ingress-http.yaml。
原创
发布博客 2022.09.21 ·
559 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

k8s的DashBoard

在kubernetes中完成的所有操作都可以通过命令行工具kubectl完成。其实,为了提供更丰富的用户体验,kubernetes还开发了一个基于web的用户界面(Dashboard)。用户可以使用Dashboard部署容器化的应用,还可以监控应用的状态,执行故障排查以及管理kubernetes中各种资源。
原创
发布博客 2022.09.19 ·
442 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s的数据存储

Volume是Pod中能够被多个容器访问的共享目录,它被定义在Pod上,然后被一个Pod里的多个容器挂载到具体的文件目录下,kubernetes通过Volume实现同一个Pod中不同容器之间的数据共享以及数据的持久化存储。Volume的生命容器不与Pod中单个容器的生命周期相关,当容器终止或者重启时,Volume中的数据也不会丢失。
原创
发布博客 2022.09.19 ·
357 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s的安全认证

Kubernetes作为一个分布式集群的管理工具,保证集群的安全性是其一个重要的任务。所谓的安全性其实就是保证对K8s的各种客户端进行认证和鉴权操作。
原创
发布博客 2022.09.19 ·
230 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

k8s的service详解

在kubernetes中,pod是应用程序的载体,我们可以通过pod的ip来访问应用程序,但是pod的ip地址不是固定的,这也就意味着不方便直接采用pod的ip对服务进行访问。为了解决这个问题,kubernetes提供了Service资源,Service会对提供同一个服务的多个pod进行聚合,并且提供一个统一的入口地址。通过访问Service的入口地址就能访问到后面的pod服务Kubernetes Service定义了这样一种抽象:逻辑上的一组Pod,一种可以访问它们的策略 —— 通常被称为微服务。
原创
发布博客 2022.09.16 ·
989 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

pod控制器

ReplicaSet的主要作用是,它会持续监听这些Pod的运行状态,一旦Pod发生故障,就会重启或重建。同时它还支持对pod数量的扩缩容和镜像版本的升降级创建ReplicaSet扩缩容镜像升级。
原创
发布博客 2022.09.15 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pod详解

它在NodeSelector的基础之上的进行了扩展,可以通过配置的形式,实现优先选择满足条件的Node进行调度,如果没有,也可以调度到不满足条件的节点上,使调度更加灵活。,它会持续监听这些Pod的运行状态,一旦Pod发生故障,就会重启或重建。上面配置了新pod必须拥有标签nodeenv=xxx.yyy的pod在同一node上,显然此时没有这样的pod。PodAffinity主要实现以运行的Pod为参照,实现让新创建的Pod跟参照pod在一个区域的功能。至此,新版本的pod创建完毕,旧版本的pod销毁完毕。
原创
发布博客 2022.09.14 ·
482 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s中kubectl命令的使用

kubernetes允许对资源进行多种操作,可以通过--help查看详细的操作命令。暴露端口号,–target-port表示暴露目标端口号。自动扩展,指定一个范围,根据访问量自动增加或删除。获取node节点、pod、service信息。本机和容器之间传输文件或目录。进到容器内执行一个命令。列举一些命令进行演示。
原创
发布博客 2022.09.07 ·
1708 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Kubernetes快速部署

在开始之前,部署Kubernetes集群机器需要满足以下几个条件:-至少3台机器,操作系统 CentOS7+
原创
发布博客 2022.09.07 ·
1000 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nginx平滑升级、访问控制、用户认证、https、location应用

部署nginx升级,并且添加echo功能。
原创
发布博客 2022.09.05 ·
786 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nginx配置与lnmp部署

nginx(发音同engine x)是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like协议下发行。nginx由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler使用。第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。
原创
发布博客 2022.09.04 ·
455 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

keepalived高可用

Keepalived 软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(例如:Nginx、Haproxy、MySQL等)的高可用解决方案软件。Keepalived软件主要是通过VRRP协议实现高可用功能的。...
原创
发布博客 2022.08.31 ·
349 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

部署kvm虚拟化

kVM 全称是 Kernel-Based Virtual Machine。也就是说 KVM 是基于 Linux 内核实现的。KVM有一个内核模块叫 kvm.ko,只用于管理虚拟 CPU 和内存。那 IO 的虚拟化,比如存储和网络设备则是由 Linux 内核与Qemu来实现。作为一个 Hypervisor,KVM 本身只关注虚拟机调度和内存管理这两个方面。IO 外设的任务交给 Linux 内核和 Qemu。大家在网上看 KVM 相关文章的时候肯定经常会看到 Libvirt 这个东西。
原创
发布博客 2022.08.22 ·
1390 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

tomcat部署

1.什么是MavenMaven是一个跨平台的项目管理工具。作为Apache组织的一个颇为成功的开源项目,其主要服务于基于Java平台的项目创建,依赖管理和项目信息管理。maven是Apache的顶级项目,解释为“专家,内行”,它是一个项目管理的工具,maven自身是纯java开发的,可以使用maven对java项目进行构建、依赖管理。2. Maven的作用依赖管理。......
原创
发布博客 2022.08.18 ·
773 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

haproxy

准备三台主机RS1与RS2提供测试网站,haproxy当调度器实验环境:主机名IPhaproxyRS1RS2三台主机均配置阿里源,并且关闭防火墙和selinux网页访问。
原创
发布博客 2022.08.16 ·
136 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

lvs模式配置

添加完网卡后重启虚拟机,即可看到多出一块网卡,并且网段与第一块网卡不同。使用终端访问lvs ip——192.168.136.130。观察到前后两次访问内容有变化即成功配置——访问到两个网站。两块网卡一块为nat模式另一块为仅主机模式。准备三台主机,两台rs,一台链路器。首先需要为lvs主机添加一块新网卡。.........
原创
发布博客 2022.08.15 ·
546 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cobbler安装部署(centos8)

用户名root密码和之前一致,主机名为指定的servera,网卡为指定的eth0,ip也与指定的一样。用户为root,密码为之前生成的密码(123456789),成功进入,并且ip地址也在指定范围内。同步完成后可观察到上方生成同步日志,会显现出与终端命令行一样的回执信息。内存必须为2G及以上,创建一个没有镜像的虚拟机,然后开启。安装结束后正常重启,此后为正常虚拟机开机画面。设置完以上三大块后保存即可,其他区块选择默认。启动新建虚拟机(生成指定mac地址的那台)手动选择该项,即可自动安装。...
原创
发布博客 2022.08.14 ·
867 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

cobbler的安装部署

Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理,等。可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。Cobbler是较早前的kickstart的升级版,优点是比较容易配置,还自带web界面比较易于管理。Cobbler内置了一个轻量级配置管理系统,但它也支持和其它配置管理系统集成,如Puppet,暂时不支持SaltStack二.集成的服务。.....
原创
发布博客 2022.08.12 ·
1085 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

gitlab部署与破解密码

部署gitlab至少需要4GB内存来运行在浏览器使用ip访问,部署成功则出现以下页面。
原创
发布博客 2022.08.11 ·
2190 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

rsync服务

rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。
原创
发布博客 2022.08.09 ·
544 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多