kubernetes_resource_checkingpoint
全部标签简介首先,请阅读文章《Kubernetes监控手册01-体系介绍》,回顾一下Kubernetes架构,Kube-Proxy是在所有工作负载节点上的。Kube-Proxy默认暴露两个端口,10249用于暴露监控指标,在 /metrics 接口吐出Prometheus协议的监控数据:[root@tt-fc-dev01.njlib]#curl-shttp://localhost:10249/metrics|head-n10#HELPapiserver_audit_event_total[ALPHA]Counterofauditeventsgeneratedandsenttotheauditbacke
上一篇我们介绍了如何监控Kube-Proxy,Kube-Proxy的/metrics接口没有认证,相对比较容易,这一篇我们介绍一下Kubelet,Kubelet的监控相比Kube-Proxy增加了认证机制,相对更复杂一些。Kubelet端口说明如果你有多台Node节点,可以批量执行 ss-tlnp|grepkubelet 看一下,Kubelet监听两个固定端口(我的环境,你的环境可能不同),一个是10248,一个是10250,通过下面的命令可以知道,10248是健康检查的端口:[root@tt-fc-dev01.nj~]#psaux|grepkubeletroot1634900.00.0121
上一篇我们介绍了如何监控Kube-Proxy,Kube-Proxy的/metrics接口没有认证,相对比较容易,这一篇我们介绍一下Kubelet,Kubelet的监控相比Kube-Proxy增加了认证机制,相对更复杂一些。Kubelet端口说明如果你有多台Node节点,可以批量执行 ss-tlnp|grepkubelet 看一下,Kubelet监听两个固定端口(我的环境,你的环境可能不同),一个是10248,一个是10250,通过下面的命令可以知道,10248是健康检查的端口:[root@tt-fc-dev01.nj~]#psaux|grepkubeletroot1634900.00.0121
Kubernetes集群部署本人是初学以下均参照 组团学 https://www.zutuanxue.com/home/4/12_161 基础上进行实际完善操作并记录一、集群部署准备Kubernetes有三种安装方式:1、通过yum进行安装2、通过二进制文件进行安装3、命令行工具kubeadm进行安装kubeadm是Kubernetes官方提供的用于快速安装Kubernetes集群的工具,致力于简化集群的安装过程,并解决Kubernetes集群的高可用问题。安装kubernetes所需软件包:链接:https://pan.baidu.com/s/1GoxSWAHkB3AVn9aRzGM
Kubernetes集群部署本人是初学以下均参照 组团学 https://www.zutuanxue.com/home/4/12_161 基础上进行实际完善操作并记录一、集群部署准备Kubernetes有三种安装方式:1、通过yum进行安装2、通过二进制文件进行安装3、命令行工具kubeadm进行安装kubeadm是Kubernetes官方提供的用于快速安装Kubernetes集群的工具,致力于简化集群的安装过程,并解决Kubernetes集群的高可用问题。安装kubernetes所需软件包:链接:https://pan.baidu.com/s/1GoxSWAHkB3AVn9aRzGM
软件版本操作系统:CentOS7.9minimal,不要使用root用户进行安装(两天的教训)Sealos:4.1.4Kubernetes:1.25.5步骤1、创建一个虚拟机作为模板,要求核心数大于等于2;2、模板机上确定net-tools、vim等安装到位;3、克隆n台模板机,修改hostname:hostnamectlset-hostnameXXX,然后重启:reboot,我这里是复制的两台:node1和node2,node1作为master,node2作为worker;4、安装sealos#创建/etc/yum.repos.d/labring.reposudocat>/etc/yum.r
软件版本操作系统:CentOS7.9minimal,不要使用root用户进行安装(两天的教训)Sealos:4.1.4Kubernetes:1.25.5步骤1、创建一个虚拟机作为模板,要求核心数大于等于2;2、模板机上确定net-tools、vim等安装到位;3、克隆n台模板机,修改hostname:hostnamectlset-hostnameXXX,然后重启:reboot,我这里是复制的两台:node1和node2,node1作为master,node2作为worker;4、安装sealos#创建/etc/yum.repos.d/labring.reposudocat>/etc/yum.r
kubernetes部署后,默认是没有自带命令补全的,并且kubectl命令只能在mater上使用,在node上无法使用。博主举例:1master、2node集群如何补全命令 一、集群案例k8s-master1 X86 Centos7 带外网k8s-node1 X86 Centos7 带外网k8s-node2 X86 Centos7 带外网二、命令补全首先远程k8s集群服务器,执行以下命令补全kubectl 三、在node上使用远程k8s集群master服务器,如果有多个master,请远程可以执行kubectl的master上#master上发生给其他节点发送kube授权配
kubernetes部署后,默认是没有自带命令补全的,并且kubectl命令只能在mater上使用,在node上无法使用。博主举例:1master、2node集群如何补全命令 一、集群案例k8s-master1 X86 Centos7 带外网k8s-node1 X86 Centos7 带外网k8s-node2 X86 Centos7 带外网二、命令补全首先远程k8s集群服务器,执行以下命令补全kubectl 三、在node上使用远程k8s集群master服务器,如果有多个master,请远程可以执行kubectl的master上#master上发生给其他节点发送kube授权配
Jenkins2361.2+MavenIntegration+SVN/GIT+Docker+阿里云镜像+Kubernetes(K8S)本文用于学习,了解原理,和实际应用,有所差别,特别是PostSteps步骤中,方式很多,根据实际情况而定。实际应用中,一般Pipeline流水线的方式比较多。环境如下Jenkins安装在Windows2012R2上Docker在另一个LinuxCentOS7.6上K8S另外三台做的集群镜像仓库用的是阿里云的流程Jenkins将代码从SVN服务器上,下载到JENKINS_HOME里的workspace中通过Maven进行编译打包Build/PublisDocker