随笔分类 - DevOpe
ansible、
zabbix、
githu、
gitlab、
jenkins、
Prometheus+Grafana+Cadviso、
docker、
kubernetes、
kvm、
elk、
pythen、
摘要:k8s节点维护的细节 Kubernetes(k8s)节点维护是保障集群稳定运行的重要工作,涉及节点升级、故障排查、资源优化等多个方面。维护步骤和操作命令: 一、节点维护前的准备工作 1. 查看集群状态 kubectl get nodes # 查看所有节点状态 kubectl get pods --a
阅读全文
摘要:Docker Swarm 集群 本文档介绍了 Docker Swarm 集群的基本概念、工作原理以及相关命令使用示例,包括如何在服务调度中使用自定义标签。本文档适用于需要管理和扩展 Docker 容器化应用程序的生产环境场景。 1. 什么是 Docker Swarm Docker Swarm 是用于
阅读全文
摘要:解决 Docker Swarm 集群节点故障:从问题剖析到修复实战 在使用 Docker Swarm 构建容器编排集群时,可能会遭遇各种难题。本文将分享一次处理 Docker Swarm 集群节点故障的实战经历,涵盖问题出现的缘由、详细剖析以及完整的解决步骤,助力大家应对类似困境。 一、故障背景 我
阅读全文
摘要:剖析 Docker Swarm 操作对容器端口影响 一、背景阐述 在使用 Docker Swarm 构建集群环境过程中,于 ts3 节点出现了原有的容器端口全部失效,手动重启后才恢复的情况。期间涉及 docker swarm init --advertise-addr=172.16.10.110 以
阅读全文
摘要:基于 kubekey -实现懒人一键部署K8S集群 操作步骤 官网: https://kubesphere.io/zh/ 一、执行以下命令快速创建一个 Kubernetes 集群。 Master节点 如果您访问 GitHub/Googleapis 受限,请登录 Linux 主机,执行以下命令设置下载
阅读全文
摘要:Kubernetes 创建 Deployment 的完整流程解析 当在 Kubernetes 中执行 kubectl apply -f deployment.yaml 时,背后发生了什么?本文将深入解析从 YAML 文件到运行 Pod 的完整流程。 执行 kubectl apply -f deplo
阅读全文
摘要:prometheus服务的动态发现 原文链接:https://blog.csdn.net/2302_79199605/article/details/136441386 一、概述 目前,我们每增加一个被监控的节点,就需要修改prometheus的配置文件,然后重新加载prometheus服务,这
阅读全文
摘要:在清理 Docker 日志时,truncate -s 0 /var/lib/docker.log 和 echo > /var/lib/docker.log 都可以达到清空日志文件的效果,但它们的工作原理和使用场景有细微的区别: 1. truncate -s 0 /var/lib/docker.log
阅读全文
摘要:Pipeline流水线通过git拉取Jenkinsfile报错 error: RPC failed; result=22, HTTP code = 404 在学习共享库时使用通过git拉取jenkinsfile时,报错在排查gitlab服务状态,网络通讯,防火墙规则以及Jenkins凭据均可以正常使
阅读全文
摘要:需求分析基本情况 在进行RabbitMQ搭建时,我们基于现有的连接数据和业务需求进行了深入分析。目前的统计数据显示,连接数为631,队列数为80418。为了确保业务需求的顺利满足,我们需要在云产品和自建RabbitMQ消息队列服务之间做出选择。 经过比较发现,即使选择腾讯云的最高规格配置,其Queu
阅读全文
摘要:Consul Sync 部署 官方文档部署:https://developer.hashicorp.com/consul/docs/k8s/installation/install 部署consul版本 1.14.1 安装consul 添加 HashiCorp Helm 存储库: $ helm re
阅读全文
摘要:自动清理 Docker 日志达到100MB的日志文件
阅读全文
摘要:### Kubernetes 环境中切换代理ipvs模式 >service代理默认使用iptables规则通过内核模块netfilter实现流量转发,内核转发效率高,但是iptables不具备更为灵活的负载均衡策略,只是将流量随意的转发至后端Pod,当Pod不可用时也无法进行健康检查;就以下是将默认
阅读全文
摘要:kuboard部署在k8s集群中,yaml配置文件 #cat kuboard.yaml apiVersion: apps/v1 kind: Deployment metadata: labels: app: kuboard name: kuboard spec: replicas: 1 select
阅读全文
摘要:在部署kuboard控制平台的时候,不规范删除,导致ns状态为Terminating ```shell [root@master01 ~]# kubectl delete namespace kuboard ^C root@master01 ~]# kubectl get ns NAME STATU
阅读全文
摘要:```shell [root@master01 ~]# kubeadm init --config /root/kubeadm-config.yaml --upload-certs [init] Using Kubernetes version: v1.23.0 [preflight] Runnin
阅读全文
摘要:前言 笔录于2022- 官网:https://about.gitlab.com/ 参考文档:https://docs.gitlab.com/ee/ci/ 清华源:清华大学开源软件镜像站 | Tsinghua Open Source Mirror 版本介绍: CE(社区版)、EE(企业版) 安装Git
阅读全文
摘要:###登录Harbor仓库报错: docker login -u admin -p Harbor12345 20.20.10.162 WARNING! Using --password via the CLI is insecure. Use --password-stdin. Error resp
阅读全文
摘要:Istio实现sidecar自动注入 Sidecar模式 在Sidecar部署方式中,你会为每个应用的容器部署一个伴生容器。对于Service Mesh,Sidecar接管进出应用程序容器的所有网络流量。 Sidecar有利于工作审计,特别是在一些与安全相关的方面。 原理解析 原理图 自动注入是通过
阅读全文
摘要:Docker镜像源地址(1)官方镜像:https://registry.docker-cn.com(2)网易镜像:http://hub-mirror.c.163.com(3)清华大学:https://mirrors.tuna.tsinghua.edu.cn/(4)搜狐镜像:http://mirror
阅读全文

浙公网安备 33010602011771号