
K8s
文章平均质量分 88
做咩啊~
提供免费技术帮助
展开
-
prometheus+node_exporter+grafana监控K8S信息
grafana官网:https://grafana.com/grafana/download/11.5.0。包下载地址:https://prometheus.io/download/地址:https://prometheus.io/download/修改prometheus配置文件,在末尾加入被监控的k8s集群信息。访问http://grafana服务IP:3000/移动到 /usr/local/prometheus。移动到 /usr/local/bin。用户名/密码:admin/admin。原创 2025-02-25 18:20:40 · 1192 阅读 · 0 评论 -
3.通过yaml配置文件创建pod
以nginx容器为例,一个pod中封装了两个容器,一个是pod的基础容器,用来实现k8s的相关功能,一个是nginx的业务容器。因为之前创建过nginx的deploy,所以这里先将相关的deploy和service删除掉。任何的k8s资源都可以通过yaml清单文件来定义。创建一个nginx的pod,会发现它起了两个容器。可以看到pod所在节点,以及IP地址。在主节点测试可以正常访问。pod是最小的资源单位。这里以nginx为例。原创 2024-08-25 20:09:23 · 699 阅读 · 0 评论 -
2.K8s集群搭建
minikube:轻量化的Kubernetes集群,为了能够更好学习和体验k8s功能而推出的,借助个人PC的虚拟化环境就可以实现Kubernetes的搭建。CNI 全称“Container Networking Interface”,即容器网络接口,它提供了一种标准的插件机制,用于连接容器到底层网络。然后重启kubelet。Weave Net:一个分布式的容器网络方案,具有良好的可扩展性和高度自动化的管理。要安装1.23以下的版本,然后k8s1.23版本支持的最新docker是20.10。原创 2024-08-24 19:12:11 · 1144 阅读 · 0 评论 -
1.K8s基础概念
Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes 的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。企业级容器调度平台。是关于 Pod 的定义,但是被包会在其他的Kuberetes对象中(例如Deployment.Statefulset.Daemonset 等控制器)。控制器通过 PodTemplate 信息来创建Pod.原创 2024-08-14 20:02:32 · 665 阅读 · 0 评论