dbcm with kubenetes】的更多相关文章

1. create consul # kcompose convert -f /root/gitSwarm/dbcm-base-managers/compose/consul.yml genetate two files: consul-deployment.yaml  consul-service.yaml # kubectl create -f consul-deployment.yaml -f consul-service.yaml get consul cluster virtual i…
写在前面 kubernetes是目前最炙手火热的容器管理.调度.编排平台,不仅拥有全面的生态系统,而且还开源.开放自治,谁贡献的多,谁的话语权就大,云提供商都有专门的工程师来从事kubernetes开源项目,其软件的升级迭代非常快,今天我们就来谈谈如何使用kubeadm平滑地升级kubenetes集群到v1.10.3. 备注:kubeadm是一个快速构建kubernetes集群的工具. 查看目前集群版本 从上面可以看到,master节点kubelete版本低于woker节点,kubernetes…
Kubernetes 常用资源 资源  对象 工作负载型资源对象(workload): Pod  Replicaset  ReplicationController  Deployments StatefulSets Daemonset Job CronJob 服务发现及负载均衡: Service  Ingress 配置与存储:Volumes CSl  configmap  secret 集群资源:Namespace Node Role ClusterRole  RoleBinding  Clu…
https://blog.csdn.net/jinglexy/article/details/79813546 在官网web上进行kubenetes测试:kubectl run kubernetes-bootcamp --image=docker.io/jocatalin/kubernetes-bootcamp:v1 --port=8080 kubectl expose deployment/kubernetes-bootcamp --type="NodePort" --port=80…
前提条件: 已经使用kubeadm 安装集群 查看 kebelet.conf 配置内容 kubectl --kubeconfig /etc/kubernetes/kubelet.conf config view apiVersion: v1 clusters: - cluster: certificate-authority-data: REDACTED server: https://{master node local ip}:6443 name: kubernetes contexts:…
首先进入到集群中的System命令空间,因为kubenetes dashboard是给整个集群使用的,并不是默认的Default命名空间使用的 Default命名空间,是默认的命名空间,也是在部署其他应用时,默认的命令空间(除非指定某个命名空间) 点击菜单中的“应用商店”,目前暂时是没有应用的 点击右上角的”启动“按钮,找到kubenetes-dashboard 保持默认即可,点击“启动” 等待kubenetes-dashboard部署完成,我这边首次使用了不到一分钟 点击kubenetes-d…
本篇将会讲解应用部署到Kubenetes集群,集群副本集查看,集群自愈能力演示,集群扩容,滚动升级,以及回滚. 本篇是Docker&Kubenetes系列的第四篇,在前面的篇幅中,我们向Kubenetes中部署了单个应用实例.如果单个节点故障了,那么服务就不可用了,这在实际环境中是不能接受的.在实际的正式环境中,我们不仅要避免单点,还要根据负载变化动态的调整节点数量.为了实现这个目的,我们可以借助于Kubenetes的Deployment,Deployment可以创建指定数量的Pod,并有自愈能…
前言 根据Kubenetes学习路径的七大阶段,炼气期.筑基期.金丹期.元婴期.化神期.炼虚期.大乘期:开始炼气期的第一个小阶段,安装Kubenetes环境. 目录 1.安装kubectl 2.安装minikube 3.启动本地kubenetes环境 一.安装kubectl 1.查看kubectl的版本 https://storage.googleapis.com/kubernetes-release/release/stable.txt 2.设置yum源 cat <<EOF > /et…
# README # 此脚本需要在master节点上使用 # 注意root密码,请提前修改 # 个人实验环境,注意机器最低配置:master(2G内存,1cpu2核心,否则集群会创建失败),node(各1G内存,1cpu1核心即可) # 此脚本适用于干净环境,注意提前关闭selinux(设置为disabled) # 此脚本仅创建完k8s集群,加入集群以及网络的配置,请手动配置 # 此脚本使用的是本地镜像导入,注意提前准备镜像,将tar包放到master机器的/root/目录下,或自定义存放,并修…
最近听我朋友说他们公司准备上云,全线把服务迁到 k8s 上面,一下感觉,我们就 lower 了不少,之前服务器一直跑的就是 docker ,想想弄到 k8s 应该还是没有啥,于是我们也开始改造了 参考了不少文档,有兴趣的可以读原文 https://kubernetes.io/docs/setup/independent/install-kubeadm/ https://blog.csdn.net/networken/article/details/84991940 https://jimmyso…