1.创建kubernetes对接ceph需要的外部客户端rbd-provisioner 注:假如你的kubernetes集群是由kubeadm初始化时,那么kube-controller-manager本身是没有rbd的命令,所以需要添加一个外部插件 quay.io/external_storage ...
分类:
其他好文 时间:
2020-06-25 16:02:26
阅读次数:
60
【参考文章】:Kubernetes之yaml文件详解(汇总-详细) ##1. yaml标签详解 #test-pod apiVersion: v1 #指定api版本,此值必须在kubectl apiversion中 kind: Pod #指定创建资源的角色/类型 metadata: #资源的元数据/属 ...
分类:
Web程序 时间:
2020-06-25 15:47:59
阅读次数:
66
最近,我开始了 Kubernetes 之旅,并且希望更好地了解其内部原理。我在这些方面做了一个演讲! 容器 在我们尝试了解 Kubernetes 之前,让我们花一点时间来澄清容器是什么,以及它们为什么如此受欢迎。 毕竟,在不知道容器是什么的情况下谈论容器编排器(Kubernetes)是没有意义的! ...
分类:
Web程序 时间:
2020-06-25 12:03:32
阅读次数:
78
背景 Kubernetes中的调度是将待处理的pod绑定到节点的过程,由Kubernetes的一个名为kube-scheduler的组件执行。调度程序的决定,无论是否可以或不能调度容器,都由其可配置策略指导,该策略包括一组规则,称为谓词和优先级。调度程序的决定受到其在第一次调度时出现新pod时的Ku ...
分类:
Web程序 时间:
2020-06-25 11:46:33
阅读次数:
81
kubeadm config images list --kubernetes-version=v1.11.1 kubeadm reset kubectl get pods -n kube-system kubectl get pods --all-namespaces export KUBECON ...
分类:
其他好文 时间:
2020-06-25 09:35:40
阅读次数:
73
由于使用模板替换生成的 yaml 文件,端口号deployment service 是一致的,但是在发布时不能确定jar应用的端口号(真不配合,没办法) 造成要修改端口号,deployment 替换模板后直接调用 curl PUT 可以更新,但是service 出现问题, 前期是删除sevice,造 ...
Pod基本概念: 最小部署单元 一组容器的集合 一个Pod中的容器共享网络命名空间 Pod是短暂的 Pod实现机制与设计模式: 共享网络 共享存储 [root@centos7 demo]# cat b.yml apiVersion: v1 kind: Pod metadata: name: my-p ...
分类:
其他好文 时间:
2020-06-25 00:01:00
阅读次数:
96
删除报错warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the ...
分类:
其他好文 时间:
2020-06-24 23:20:00
阅读次数:
130
作者简介 Vyacheslav,拥有运维和项目管理经验的软件工程师 这篇文章将承接我此前搭建的本地Docker开发环境,具体步骤已经放在在以下网址: https://github.com/Voronenko/traefik2-compose-template 除了经典的docker化的项目之外,我还 ...
分类:
Web程序 时间:
2020-06-24 19:42:29
阅读次数:
82
搭建k8s需要SSL证书,在本地环境搭建k8s,就需要自签证书。自建证书流程如下: 下载并安装CFSSL安装包 (1) 下载CFSSL安装包 证书签发工具CFSSL下载。官网下载地下:https://pkg.cfssl.org/ cfssl下载: https://pkg.cfssl.org/R1.2 ...
分类:
其他好文 时间:
2020-06-24 19:36:43
阅读次数:
77