logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

rancher上强制删除集群

有时候,我们会出现,虚拟机先删除了,然后才想起来rancher里还有个集群没删掉,这个时候,再通过rancher的界面去删除托管集群,往往会一直卡在“当前集群Removing中” 那么这种情况下,该如何处理呢?输入命令kubectl get clusters.management.cattle.io 就可以看到我们卡住的集群。1.点击待删除集群的名字,进入集群的详情页,复制URL中C/后面的字符,

文章图片
#rancher
linux 配置trunk网络

为什么配置trunk:在linux下配置trunk的主要作用是服务器与交换机相连时,一个网卡上配置多个IP/VLAN ID来通信。这时就要用到trunk 了配置trunk:1、首先确认是否支持VLAN功能lsmod |grep 8021q2、配置物理网卡(物理网卡不配置IP)BOOTPROTO=noneDEVICE=eth0ONBOOT=yes3、临时配置vlanvconfig add eth01

#linux#网络#服务器
descheduler实现pod的调度

descheduler当k8s将pod过多的调度到同一个worker节点会导致资源使用过高服务运行异常,可以使用descheduler对集群pod进行调度https://github.com/kubernetes-sigs/descheduler具体的部署方式详见github策略已实现的调度策略:RemoveDuplicates 移除重复 podLowNodeUtilization 节点低度使用R

#kubernetes#docker#java
kustomize来生成相应的k8s的相关配置

bases列表中每个条目都应能解析为一个包含 kustomization.yaml 文件的目录。configurations列表中每个条目都应能解析为一个包含 Kustomize 转换器配置 的文件。patchesStrategicMerge 列表中每个条目都能解析为某 Kubernetes 对象的策略性合并补丁。resources列表中的每个条目都必须能够解析为现有的资源配置文件。4、贯穿性的字

文章图片
#kubernetes#容器#云原生
k8s-nacos.yaml

k8s-nacos部署相关问题在github上查看nacos-k8s中的介绍如果使用外部mysql需要自己创建数据库和表(在release包中conf下的nacos-mysql.sql并非schema.sql)一、具体的文件如下`—apiVersion: v1kind: Servicemetadata:name: nacos-headlessnamespace: pro-nacoslabels:a

文章图片
#微服务#java#spring cloud
jennkins配置k8s动态slave

openssl pkcs12 -export -out cert.pfx -inkey client.key -in client.crt -certfile ca.crt(必须输入密码不然会jenkins验证报错)echo ‘certificate-authority-data-value’ | base64 -d > ./ca.crt(在kube_config中能找到对应的值)在tools中将

文章图片
#kubernetes#容器#云原生 +2
jenkins结合k8s部署动态slave

在完成jenkins的部署后现安装kubernets的插件如果jenkins 是部署在k8s集群中只需要填写一下如果是非本集群的部署则需要填写证书等cat ./ca.crt(该证书填写kubernets服务证书)自行设置一个密码并记住然后在jenkins中添加一个certificate的凭证。

文章图片
#jenkins#kubernetes#运维
k8s-skywalking.yaml

k8s-skywalking:apiVersion: apps/v1kind: Deploymentmetadata:labels:app: skywalkingcomponent: uirelease: skywalkingname: skywalking-uinamespace: defaultspec:replicas: 2revisionHistoryLimit: 10selector:m

文章图片
#kubernetes#java#docker
    共 17 条
  • 1
  • 2
  • 请选择