目录一、kube-proxy简介二、Service简介三、Service类型1)ClusterIp(集群内部使用)2)NodePort(对外暴露应用)3)LoadBalancer(对外暴露应用,适用于公有云)4)ExternalName四、Service工作流程五、Endpoints简介1)工作流程2)示例六、Service,Endpoints与Pod的关系七、Service的资源清单文件详解八、kubernetes中的四种port1)nodePort2)port3)targetPort4)containerPort九、kubernetes服务发现1)环境变量2)DNS十、Service代理模
k3s的运行方法https://docs.rancher.cn/docs/k3s/quick-start/_index1直接安装curl-sfLhttps://rancher-mirror.rancher.cn/k3s/k3s-install.sh|INSTALL_K3S_MIRROR=cnsh-2docker运行rancher/k3s:v1.19.3-k3s2本文使用第2种方法运行k3s前置条件rancher/k3s:v1.19.3-k3s2镜像没有使用apk,没有curlbashtcpdump等工具使用如下的工具准备镜像需要的文件https://gitee.com/wushifeng/de
k3s的运行方法https://docs.rancher.cn/docs/k3s/quick-start/_index1直接安装curl-sfLhttps://rancher-mirror.rancher.cn/k3s/k3s-install.sh|INSTALL_K3S_MIRROR=cnsh-2docker运行rancher/k3s:v1.19.3-k3s2本文使用第2种方法运行k3s前置条件rancher/k3s:v1.19.3-k3s2镜像没有使用apk,没有curlbashtcpdump等工具使用如下的工具准备镜像需要的文件https://gitee.com/wushifeng/de
简介PrometheusOperatorPrometheusOperator:在Kubernetes上管理Prometheus集群。该项目的目的是简化和自动化基于Prometheus的Kubernetes集群监控堆栈的配置。kube-prometheus最简单的方法是将PrometheusOperator作为kube-prometheus的一部分进行部署。kube-prometheus部署了PrometheusOperator,并且已经安排了一个名为prometheus-k8s的prometheus,默认带有警报和规则,并且带有其他prometheus需要的组件,如:Grafanakube-s
简介PrometheusOperatorPrometheusOperator:在Kubernetes上管理Prometheus集群。该项目的目的是简化和自动化基于Prometheus的Kubernetes集群监控堆栈的配置。kube-prometheus最简单的方法是将PrometheusOperator作为kube-prometheus的一部分进行部署。kube-prometheus部署了PrometheusOperator,并且已经安排了一个名为prometheus-k8s的prometheus,默认带有警报和规则,并且带有其他prometheus需要的组件,如:Grafanakube-s
当我们使用Prometheus来监控Kubernetes集群的时候,kube-state-metrics(KSM) 基本属于一个必备组件,它通过WatchAPIServer来生成资源对象的状态指标,它并不会关注单个Kubernetes组件的健康状况,而是关注各种资源对象的健康状态,比如Deployment、Node、Pod、Ingress、Job、Service等等,每种资源对象中包含了需要指标,我们可以在官方文档https://github.com/kubernetes/kube-state-metrics/tree/main/docs处进行查看。要安装KSM也非常简单,代码仓库中就包含了对
当我们使用Prometheus来监控Kubernetes集群的时候,kube-state-metrics(KSM) 基本属于一个必备组件,它通过WatchAPIServer来生成资源对象的状态指标,它并不会关注单个Kubernetes组件的健康状况,而是关注各种资源对象的健康状态,比如Deployment、Node、Pod、Ingress、Job、Service等等,每种资源对象中包含了需要指标,我们可以在官方文档https://github.com/kubernetes/kube-state-metrics/tree/main/docs处进行查看。要安装KSM也非常简单,代码仓库中就包含了对