kubernets
麦迪康
小白程序员
展开
-
K8S权限控制,限制用户在多个namespace上的访问权限
参考:https://www.cnblogs.com/aresxin/p/k8s-sc.htmlhttps://blog.csdn.net/ljx1528/article/details/85226422遇到的问题:Error from server (Forbidden): deployments.apps is forbidden: User "system:serviceaccount:default:dev" cannot create resource "deployments" in A原创 2022-01-13 17:02:38 · 2033 阅读 · 0 评论 -
kubeadm join: dial tcp 127.0.0.1:10248: connect: connection refused
[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get "http://localhost:10248/healthz": dial tcp 127.0.0.1:10248: connect: connection refused.[kubelet-check] It seems like the kubelet isn't running or hea原创 2021-12-27 17:24:05 · 3291 阅读 · 0 评论 -
k8s中PV,PVC不能删除的问题
遇到的问题pvc始终处于“Terminating”状态,而且删不掉[root@k8s-master ops]# kubectl get pvc -n kube-opsNAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGEopspvc Terminating opspv 20Gi RWX 15m[root@k8s-maste原创 2021-06-21 15:32:06 · 700 阅读 · 0 评论 -
跟着我一步一步部署kubernetes集群
参考:https://github.com/opsnull/follow-me-install-kubernetes-cluster本人亲身实践部署v1.14.3,跟着文档很快就可以部署一个多节点的集群。原创 2021-06-03 14:58:11 · 148 阅读 · 0 评论 -
在k8s上部署redis
Redis packaged by Bitnamihttps://bitnami.com/stack/redis/helm#添加repohelm repo add bitnami https://charts.bitnami.com/bitnami#安装redis,使用--set修改repo中的参数helm install redis bitnami/redis \--set global.imageRegistry=10.239.45.10/arda \--set global.storag原创 2021-05-13 15:48:36 · 294 阅读 · 0 评论 -
在k8s上部署flink
Flink session on k8shttps://ci.apache.org/projects/flink/flink-docs-stable/ops/deployment/kubernetes.html#注意每个配置文件中的imagekubectl create -f flink-configuration-configmap.yamlkubectl create -f jobmanager-service.yamlkubectl create -f jobmanager-deployme原创 2021-05-13 15:40:11 · 807 阅读 · 0 评论 -
修改kubeam生成证书有效期为100年
这里我们已v1.14.4的源代码为基础。首先需要下载kubernetesv1.14.4到本地,并导入到goland,方便我们进行改。使用goland的全局搜索功能搜索 duration365d 你将得到类似以下截图我们要做的就是把这个 365d * 100 就达到了我们证书过期时间为100年。修改完成的效果如下,由于我们设置为100年了,所以把 *10 直接删除即可。修改完成之后 再次打包,copy到我们目标平台linux,编译需要使用golang 需要准备golang环境你可以从这里下载到原创 2020-06-03 16:03:24 · 763 阅读 · 0 评论 -
部署kubernetes相关插件
前言在上一篇中我们完成了kubernetes的高可用集群的搭建,但我们搭建出来的集群状态均显示都是Not Ready,这背后的原因是由于我们的集群网络并没打通,本文我们将接着上文继续往下中,完成我们的集群网络插件的安装与部署。➜ kubectl get csNAME STATUS MESSAGE ERRORcontroller-manager Healthy ok scheduler原创 2020-06-03 15:39:01 · 203 阅读 · 0 评论 -
部署高可用kubernetes
kubernetes的基本概念写在前面的话整个安装过程中尽量不要出现写死的IP的情况出现,尽量全部使用域名代替IP。环境是ubuntu18.04kubernetes 高可用架构图ETCD高可用API-Server 高可用节点清单制作一个base镜像制作一个base镜像安装和修改通用组件,方便以后的节点部署。修改node的hosts文件如果你使用自己的域名我建议将如下配置配到你的域名管理中。注意:如你使用我这里的域名你需要将此信息写入到机器中的每一台node中(包括master和原创 2020-06-03 14:53:04 · 495 阅读 · 0 评论