自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 如何优雅处理k8s证书过期的问题

当发现k8s中kubelet无法启动的时候,整个集群也出现问题,可以通过kubeadm去排查集群证书是否过期,本集群是etcd集群证书过期,采取了官方更新证书的方式去更新集群的证书(有效期为一年),后续会出教程如何更新集群证书为永久并检查证书的有效期,以及更新集群的证书。效果可以见图二 如出现以下错误执行以下命令,原因为当前用户变量未生效5、最后检查集群状态(正常)

2023-12-20 22:29:04 795

原创 CICD的基本实现

使用Gitee+jenkins+harbor+docker实现基本CICD操作Gitee操作1、将dockerfile和jenkinsfile 放在项目的同级目录,并且对master分支创建一个标签V5.0.0,以便之后jenkins可以基于tag便签构建2、dockerfilejenkinsfile//jenkins集成docker部署java项目pipeline { agent {label 'master'} tools{ maven '

2022-05-10 16:25:16 558 1

原创 k8s问题记录

问题1:执行kubectl get nodes等命令时,所有的命令都会打印出错误:Unable to connect to the server: x509: certificate signed by unknown authority (possibly because of “crypto/rsa: verification error” while trying to verify candidate authority certificate “kubernetes”)解决方法:由于之前

2022-04-02 10:32:02 2959

原创 Jenkins集成Gitlab

1、环境准备两台虚拟机版本Centos7.6:192.168.177.6: Gitlab:13.10.0 192.168.177.5: Jenkins:2.319.1+ Git2、Gitlab搭建[root@stt4 gitlab]# wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-13.10.0-ce.0....

2021-12-21 14:11:27 1055

原创 解决GItlab集成jenkins时webhooks报错

我一共遇到了3种错误Hook executed successfully but returned HTTP 403Hook executed successfully but returned HTTP 500Hook executed successfully but returned HTTP 401还有没有报错但是并没有触发jenkins构建,返回了200先上图出现403 401估计就是jenkins安全哪里没有设置好取消这个保护在地址前面加上用户名和AP

2021-12-21 10:59:57 4258

原创 K8s快速安装dashboard可视化工具

首先得准备一个k8s集群,在master节点操作采用官网安装的方法:#wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.4.0/aio/deploy/recommended.yaml#kubectl apply -f recommended.yaml --validate=false--validate=false 不加这个参数可能会报错出现创建成功之后可以查看pod状态是否为running#kubect.

2021-12-16 15:18:55 729 1

原创 OCI runtime create failed: container_linux.go:380: starting container process caused

遇到的问题:在运行docker 容器的时候报错,容器没有运行成功,再次重启报如下的错误Error response from daemon: Cannot restart container 8ee69d057d58: OCI runtime create failed: container_linux.go:380: starting container process caused: exec: "/bin/bash": stat /bin/bash: no such file or direc

2021-12-15 16:56:07 9178

原创 ELK的快速搭建

ELK的快速搭建

2021-12-09 13:47:58 529

prometheus一键部署文档,只需要执行install命令安装prometheus+alertmanager+grafana

prometheus一键部署文档,只需要执行install命令安装prometheus+alertmanager+grafana

2024-05-20

离线安装docker,可以一键部署

离线安装Docker教程详尽地介绍了在无网络连接环境下部署Docker的全过程,确保用户即使在受限网络环境中也能顺利配置这一强大容器化平台。本教程从准备阶段开始,指导用户如何下载所有必需的Docker安装包及依赖项至离线计算机上,包括适合特定操作系统(如Linux、Windows Server Core等)的Docker CE或EE版本、以及相关系统库文件。 接着,教程深入讲解了如何通过USB、网络共享或物理介质等手段,将下载好的安装文件传输至目标离线计算机。之后,详细步骤说明了如何手动执行命令行指令来安装Docker,包括配置存储库、手动安装依赖、验证文件完整性、以及执行离线安装脚本或直接安装二进制文件等关键环节。 此外,教程还涵盖了离线状态下初始化Docker守护进程、配置镜像仓库镜像以备后续离线使用的方法,以及如何在没有互联网接入的情况下管理Docker镜像和容器的基本操作。并通过实例演示如何在离线环境中拉取预先下载的镜像,执行容器化应用。

2024-05-20

服务网关学习资料,基本实践操作

服务网关学习资源及基础实践操作手册精心编排了一系列教程、实操指南与最佳实践案例,专为希望深入掌握微服务架构中服务网关技术的开发者设计。内容覆盖了从服务网关基础概念解析到进阶功能实现,包括但不限于Spring Cloud Gateway、Zuul等主流框架的详细解读与实战部署。资源特色如下: 理论结合实践:首先通过图文并茂的教程介绍服务网关的核心原理,如路由、负载均衡、安全控制等,随后通过动手实验引导学习者配置与部署服务网关,实现流量管理、API聚合与安全防护等关键功能。 技术栈全面覆盖:不仅涵盖Spring Cloud生态下的Spring Cloud Gateway与传统选择Zuul,也涉及其他云平台提供的服务网关解决方案,如阿里云微服务网关、腾讯云TSF微服务网关等,满足不同技术偏好与业务场景的需求。 深度实践操作:通过分步指导,带领学习者完成环境搭建、基本配置、服务发现集成、自定义过滤器开发、安全策略实施、以及监控与日志管理等全方位操作,确保理论知识与实际操作紧密结合。 案例分析与最佳实践:精选行业案例分析,展示服务网关在复杂微服务架构中的应

2024-05-20

docker学习资料以及基本操作

Docker学习资源及基础操作指南汇集了全方位的学习材料与实践教程,旨在帮助初学者至高级用户全面掌握Docker容器化技术。此合集不仅覆盖了Docker的基本概念、安装部署步骤,还深入解析了镜像(Images)的创建与管理、容器(Containers)的启动与配置、网络(Networks)的设置、数据卷(Volumes)的应用、以及如何利用Docker Compose进行多容器应用编排等核心功能。此外,通过实战案例,学员能够学会如何将Docker应用于开发、测试及生产环境,提升软件开发与部署的效率与灵活性。资源中还包括了官方文档链接、精选视频课程、实战书籍推荐及活跃社区论坛,确保学习者能获取最新、最权威的知识,并在遇到问题时能够快速获得解决方案。无论是寻求快速入门的新手,还是希望深化理解并提升技能的进阶学习者,都能在此找到适合自己的学习路径与参考资料。

2024-05-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除