简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最近有这样一个需求,删掉某目录下的一些文件夹。其实就是名为“CVS”的文件夹,用过CVS的人都知道,CVS会在目录的每一级建立一个名为CVS的文件夹,里面放着CVS相关信息,我需要将某目录下所有的名为“CVS”的文件夹删掉。在LINUX下其实很简单,使用find命令:find . -name CVS -exec rm -rf {} \;看似没问题,但却报错了:find: `./CVS'
感谢指导:https://cloudnative.to/blog/k8s-certificate/
https://banzaicloud.com/blog/k8s-taints-tolerations-affinities/简单总结:Taints是node的特殊标签,Tolerations是pod的属性,两者相配,pod才能被binding到该node,但是记住是才能,不是一定。所以Taints/Tolerations的使用场景是:不允许不符合条件的pod绑定到某个node。Node Affi
最近在玩kubeflow/katib和kubeflow/pipeline 找了个例子, 具体流程是:超参调优(Katib)-- train — serving但是跑着跑着忽然脱了,cluster中多了数百个Error状态的pod,而且数量还在不断增加,这是要crash的节奏啊!赶紧抓了一个pod describe看了看,发现这个:- apiVersion: batch/v1...
这就要从kubernetes各个模块的通信机制说起。List-Watch 是kubernetes中server和client通信的最核心的机制, 比如说api-server监听etcd, kubelet监听api-server, scheduler监听api-server等等,其实其他模块监听api-server相当于监听etcd,因为在k8s的设计中,只有api-server能跟etcd通信,其
手头刚好有台Ubuntu, 决定装个microk8s玩玩, 没想到还挺曲折,记录下来以备后查。因为这台Ubuntu没有接到Internate上,所以得使用http_proxy,因为涉及到的软件众多,proxy的设置也很麻烦:为command line设置代理:export http_proxy = http://${ip}:3128export h...