k8s
静心问道
这个作者很懒,什么都没留下…
展开
-
重新夺回对 /etc/resolv.conf 的控制权
随着 Linux 的不断发展壮大,涌现出了各种各样的 DNS 自动管理程序,它们都想要直接获得的控制权,有些人欣然接受,有些人则无法接受。如果你是无法接受的那一方,那么请继续往下看,我会教你如何识别出是哪些程序在控制你的文件,以及如何夺回控制权。目前能够控制。如果你的文件正在被它们控制,那么你对该文件的任何修改都会在几分钟后被覆盖,或者重启后被恢复成原来的值。要想重新夺回对的控制权,首先就要识别出是谁在控制这个文件。原创 2024-06-22 14:46:52 · 1044 阅读 · 0 评论 -
k8s自签证书过期x509: certificate has expired or is not yet valid报错
使用kubelet get node后报错,x509: certificate has expired or is not yet valid,提示证书过期。原创 2023-12-28 19:17:34 · 2571 阅读 · 0 评论 -
k8s简单部署示例
【代码】k8s简单部署示例。原创 2023-06-08 16:41:20 · 587 阅读 · 0 评论 -
kubectl安装无法连接packages.cloud.google.com
【代码】kubectl安装无法连接packages.cloud.google.com。原创 2021-03-18 16:36:16 · 10895 阅读 · 3 评论 -
Redis
redis下载地址:原创 2022-12-06 16:57:47 · 2244 阅读 · 0 评论 -
k8s安装mongodb
【代码】k8s安装mongodb。原创 2022-11-23 00:07:55 · 691 阅读 · 0 评论 -
k8s基础知识
Kubernetes 让 Pod 访问宿主机的内网有什么方案么?原创 2022-11-04 15:30:11 · 69 阅读 · 0 评论 -
k8s虚拟化GPU方案
一、原创 2022-09-11 20:58:36 · 3411 阅读 · 0 评论 -
k8s的pod内部打包工程镜像
【代码】k8s的pod内部打包镜像。原创 2022-09-11 17:56:25 · 1561 阅读 · 0 评论 -
KServe指定tensorflow/serving的版本
【代码】KServe指定tensorflow/serving的版本。原创 2022-09-04 21:51:16 · 261 阅读 · 0 评论 -
k8s python client pod内部自定义资源
【代码】k8s python client pod内部自定义资源。原创 2022-09-02 19:41:16 · 724 阅读 · 0 评论 -
从minio下载zip文件报错,无响应
【代码】从minio下载zip文件报错,无响应。原创 2022-09-02 18:34:13 · 1294 阅读 · 0 评论 -
istio相关资料
istio的 VirtualService 与 DestinationRule 都分别做了什么:原创 2022-06-26 21:21:09 · 76 阅读 · 0 评论 -
codeserver PYTHONPATH环境变量配置
【代码】codeserver PYTHONPATH环境变量配置。原创 2022-06-22 09:18:02 · 386 阅读 · 2 评论 -
MinIO对象存储部署
注意:建议先安装代理,方便下载外网数据参考链接:https://docs.min.io/minio/k8s/deployment/deploy-minio-operator.html1.3 添加环境变量1.4 测试安装2.确认kube-controller-manager存在TLS证书3.安装 MinIO Kubernetes Operator验证安装4.初始化MinIO Kubernetes Operator关闭代理,再初始化,如果是export临时变量,重新开启窗口验证Oper原创 2022-06-12 19:37:45 · 897 阅读 · 1 评论 -
k8s code-server无法使用kubectl
inheritEnv修改true即可原创 2022-06-02 22:53:23 · 179 阅读 · 0 评论 -
下载gs协议的文件
# 原文链接"uri":"gs://cloud-samples-tests/speech/brooklyn.flac"# 下载链接https://storage.googleapis.com/cloud-samples-tests/speech/brooklyn.flac原创 2022-05-28 10:24:40 · 521 阅读 · 0 评论 -
kubeflow创建新用户用户密码
1.创建Profile, profile.yamlapiVersion: kubeflow.org/v1beta1kind: Profilemetadata: name: wangzy-p # replace with the name of profile you want, this will be user's namespace namespec: owner: kind: User name: wangzy-p@163.com # replace with原创 2022-04-22 14:03:51 · 1479 阅读 · 3 评论 -
kubeflow安装, Error opening bolt store: open /var/lib/authservice/data.db: permission denied
问题描述:authservice-0 pod 启动失败:Error opening bolt store: open /var/lib/authservice/data.db: permission denied解决方案:修改common/oidc-authservice/base/statefulset.yaml, 添加以下内容 initContainers: - name: fix-permission image: busybox com原创 2022-04-06 09:14:22 · 783 阅读 · 0 评论 -
kubeflow pipeline可视化组件报错
问题描述time="2022-05-03T16:20:34.622Z" level=info msg="capturing logs" argo=trueWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environmen原创 2022-05-04 01:19:22 · 580 阅读 · 0 评论 -
k8s中MetalLB的使用
1.官方链接https://metallb.universe.tf/concepts/操作步骤step 1 安装MetalLBkubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.12.1/manifests/namespace.yamlkubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.12.1/manifests/meta原创 2022-05-06 08:52:44 · 2221 阅读 · 1 评论 -
安装AuthorizationPolicy和EnvoyFilter
报错:failed to call kfp.Client().create_run_from_pipeline_func in in-cluster juypter notebook解决:apiVersion: security.istio.io/v1beta1kind: AuthorizationPolicymetadata: name: bind-ml-pipeline-nb-wangzy-p #修改名称 namespace: kubeflowspec: selector: m原创 2022-04-22 14:07:14 · 280 阅读 · 0 评论 -
查看Pod里容器
查看Pod里业务容器的命令kubectl get pods myapp-pod -o jsonpath={.spec.containers[*].name}原创 2022-04-09 09:03:42 · 3315 阅读 · 0 评论 -
Calico网络插件安装报错, pod未处于ready状态
问题描述pod状态default nfs-client-provisioner-5c4c7d9fb8-99r4j 1/1 Running 0 20hkube-system calico-kube-controllers-6fd7b9848d-smrz6 0/1 ContainerCreating 0 10skube-system calico-node-pwqgj原创 2022-04-04 21:44:51 · 2968 阅读 · 0 评论 -
Ubuntu 20.04 k8s docker下载镜像报错
Using default tag: latestError response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp: lookup registry-1.docker.io: Temporary failure in name resolutionstep 1 配置静态ip, 操作方式参考链接Ubuntu20.04配置静态ipstep2: 重启doker服务sudo systemctl daemon-relo原创 2022-03-31 09:13:27 · 1626 阅读 · 0 评论 -
禁用启用swap,立刻生效
一、不重启电脑,禁用启用swap,立刻生效禁用命令sudo swapoff -a启用命令sudo swapon -a查看交换分区的状态sudo free -m二、重新启动电脑,永久禁用Swap把根目录文件系统设为可读写sudo mount -n -o remount,rw /用vi修改/etc/fstab文件,在swap分区这行最后前加 # 禁用掉,保存退出vi /etc/fstab# /etc/fstab: static file system information.原创 2022-03-30 11:22:41 · 1089 阅读 · 1 评论 -
k8s 删除pv一直处于terminating 两种解决方法
使用kubectl patchkubectl patch pv 你的pv名字 -p '{"metadata":{"finalizers":null}}'原创 2022-03-29 17:16:46 · 1392 阅读 · 2 评论 -
kustomize安装
curl -Lo ./kustomize https://github.com/kubernetes-sigs/kustomize/releases/download/v3.2.0/kustomize_3.2.0_linux_amd64chmod +x ./kustomizesudo mv kustomize /usr/local/bin原创 2022-03-27 14:41:10 · 2973 阅读 · 0 评论 -
k8s节点重启后,该节点一直not ready
通过命令:journalctl -xefu kubelet 显示如下Mar 24 09:40:40 node3 kubelet[14339]: E0324 09:40:40.466945 14339 server.go:292] "Failed to run kubelet" err="failed to run Kubelet: running with swap on is not supported, please disable swap! or set --fail-swap-on f原创 2022-03-24 09:54:34 · 1053 阅读 · 0 评论