服务IPPrometheus、grafana、alertmanager192.168.209.133node_exporter、blackbox_exporter192.168.209.132ipmi_exporter (没有物理服务器的忽略,虚拟机不行)10.254.254.109(物理服务器)10.254.254.108(BMC地址)如果alertmanager下载不了,就去这里下载 git
服务IPPrometheus、grafana、alertmanager192.168.209.133node_exporter、blackbox_exporter192.168.209.132ipmi_exporter (没有物理服务器的忽略,虚拟机不行)10.254.254.109(物理服务器)10.254.254.108(BMC地址)#如果下面需要安装的包下载不下来, 就去这里下载 git c
centos7部署k8s高可用集群
Elasticsearch(ES)常用命令整理ES常用命令总结ElasticSearch 常用命令ElasticSearch的常用命令操作es新建索引
Hadoop(入门)-关注系列文章hadoop介绍部署文档-关注系列文章
k9s安装使用K9s之Kubernetes集群管理交互工具实践k9s安装和使用k9s安装和使用视频使用k9s简化Kubernetes集群的管理!K9s如何加速Kubernetes的集群管理
zookeeper原理zookeeper原理zookeeper原理zookeeper zab协议zookeeper原理zab协议zookeeper原理zookeeper原理
docker原理知识docker原理docker详细原理docker联合挂载原理overlay和overlay2docker原理容器镜像加载原理dockerfile ONBUILDdocker中的run/cmd/entrypoint的区别docker底层原理cgroups深度docker架构docker万字
redis原理
nginx调优
nginx详解
一、简介k8s版本1.23.5,采用DaemonSet方式部署,配置文件已修好,镜像已替换好,可直接部署。二、部署git clone https://gitee.com/beijing-walking-in-the-clouds_0/ingress-nginx.gitcd ingress-nginxkubectl apply -f deploy.yaml三、验证
一、部署csi-driver-nfs代码仓库已替换过镜像地址,可直接使用。git clone https://gitee.com/beijing-walking-in-the-clouds_0/csi-driver-nfs.gitcd deploy/v3.0.0kubectl apply -f .二、部署nfs-servercd到刚刚克隆的目录下cd csi-driver-nfs/deploy/e
一、安装docker-composesudo curl -L "https://hub.fastgit.xyz/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/doc
一、prometheus简介我们知道zabbix在监控界占有不可撼动的地位,功能强大。但是对容器监控显得力不从心。为解决监控容器的问题,引入了prometheus技术。Prometheus(普罗米修斯)是一个最初在SoundCloud上构建的监控系统。自2012年成为社区开源项目,拥有非常活跃的开发人员和用户社区。为强调开源及独立维护,Prometheus于2016年加入云原生云计算基金会(
一、Helm官方站点官网:https://v3.helm.sh/zh/docs/Helm官方的chart站点:https://hub.kubeapps.com/Helm文档:https://www.qikqiak.com/k8s-book/docs/42.Helm%E5%AE%89%E8%A3%85.htmlHelm项目地址:https://github.com/helm/helm/release
一、编辑配置文件root@master01:~# cat /etc/netplan/00-installer-config.yaml# This is the network config written by 'subiquity'network: version: 2 renderer: networkd ethernets: ens33: addresses:
一、简介当前git_stats所生成统计信息分为如下几类:通用统计:总的文件数、行数、提交数、创建人数;活动统计:按一天中的每个小时统计、按一周中的明天统计、按一星期中的每小时统计、按一年中的每月统计、按年和月统计、按年统计;创建人统计:统计创建人信息,包括首次提交日期、最后提交日期等,按月统计提交人信息、按年统计提交人信息;文件统计:按日期和扩展统计文件;行数统计:按日期统计文件行数;二、安装部
1. docker拉取gitlab社区版docker pull gitlab/gitlab-ce:latest2. 使用容器卷将数据映射到本地并运行宿主机位置容器位置作用/data/gitlab/config/etc/gitlab用于存储 GitLab 配置文件/data/gitlab/logs/var/log/gitlab用于存储日志/data/gitlab/data/var/opt/gitla
一、downwardAPI简介1、downwardAPI存储卷类型,从严格意义上来说,downwardAPI不是存储卷,它自身就存在,原因在于,它引用的是Pod自身的运行环境信息,这些信息在Pod启动手就存在。 2、类似于ConfigMap或Secret资源,容器能够在环境变量中在valueFrom字段中嵌套fieldRef或resourceFieldRef字段来引用其所属Pod对象的元数据信息。
一、Secret简介1、ConfigMap的配置信息基本没有类别之分,但Secret有所不同,根据其用户存在类型的概念分三种类型。docker-registry:专用于让kubelet启动Pod时从私有镜像仓库pull镜像时,首先认证到Registry时使用; tls:专门用于保存tls/ssl用到证书和配对儿的私钥;generic:余下的通用类型; 可以存在子类型 --type="kub
一、ConfigMap简介1、ConfigMap,以k/v格式保存配置项的名称和配置数据;而后,由Pod中的容器以环境变量的方式从ConfigMap中加载特定的键的值;第二种方式,可以让Pod直接将ConfigMap以存储卷的形式进行附加,而由容器挂载至指定目录下,从而获取到完整的配置文件。2、通过环境变量的配置容器化应用时,需要在容器配置段中嵌套使用env字段,它的值是一个由环境变量构建的列表。
一、部署longhornlonghorn官网:https://www.rancher.cn/longhornkubectl apply -f https://raw.githubusercontent.com/longhorn/longhorn/v1.2.3/deploy/longhorn.yamlkubectl get pods \--namespace longhorn-system
一、安装配置apt源https://blog.51cto.com/u_12276890/4836046二、安装docker1、卸载旧版本sudo apt-get remove docker docker-engine docker.io containerd runc2、更新及安装依赖包(kubeadm会用到)sudo apt-get updatesudo apt-get install
1、执行更改命令sudo tzselect依次输入如下数字提示如下信息为更改成功2、创建软连接sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
1.备份源文件我们要修改的文件是sources.list,它在目录/etc/apt/下,sources.list是包管理工具apt所用的记录软件包仓库位置的配置文件,同样类型的还有位于同目录下sources.list.d文件下的各种.list后缀的各文件。sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2.编辑源列表文件sudo vim
一、PV、PVC及存储类简介1、PV: Persistent Volume,持久卷,可被PVC绑定;而PV一定要与某个真正的存储空间(一般是网络存储服务上的存储空间)对应起来,才能真正存储数据。由集群管理员负责管理。集群级别。除了存储卷插件之外,PersistentVolume资源规范Spec字段主要支持嵌套以下几个通用字段,它们用于定义PV的容量、访问模式和回收策略等属性。 capacity &
一、volume简介存储卷类型: Host级别:hostPath, Local 网络级别:NFS、GlusterFS、rbd(块设备)、CephFS(文件系统)、... 临时存储:emptyDir Pod使用Volume步骤: 1、在Pod上定义存储卷,并关联至目标存储服务上; 2、在需要用到存储卷的容器上,挂载其所属的Pod的存储卷; hostPath的文件类型 File:事
一、Endpoint资源详解apiVersion: v1kind: Endpointmetadata: # 对象元数据 name: namespace:subsets: # 端点对象的列表- addresses: # 处于“就绪”状态的端点地址对象列表 - hostname <string> # 端点主机名 ip <string>
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号