
kubenates
cj2580
这个作者很懒,什么都没留下…
展开
-
kubernate系列一:创建label(指定若干机器进行部署)
指定若干机器进行部署将slaver节点机器按照它们的labels进行归类。使用"nodeSelector"进行选择。管理node的标签使用kubectl label nodes {nodename} {key=value} 进行标签的添加。如:kubectl label nodes 10.126.72.31 points=test会给10.126.72.31原创 2018-01-11 16:01:57 · 1383 阅读 · 0 评论 -
kubernate系列二:目录挂载
直接使用volumes hostpath方式,可以直接挂载本机目录。{ "kind": "Deployment", "apiVersion": "extensions/v1beta1", "metadata": { "name": "klog", "namespace": "default", "selfLink": "/apis/extensions/v原创 2018-01-11 17:20:59 · 1938 阅读 · 0 评论 -
k8s - WEB终端(gotty)
搭建K8S私有云之后,我们需要在私有云上提供一种能力,让研发可以直接登录容器,参看容器或者应用程序当前的状态。研发人员不可直接登录宿主主机,登录宿主主机属于危险操作。 WEB终端的话,推荐使用gotty: github 地址: https://github.com/yudai/gotty一、环境说明:centos7K8S: 1.8 gotty:1.0.1二、gotty参数说明 :--add...原创 2018-02-12 20:43:51 · 6643 阅读 · 1 评论 -
安装kubectl
1. 首先我们下载kubectl 二进制文件curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.8.0/bin/linux/amd64/kubectl 2. 然后我们在本地创建一个配置文件:vi /.kube/config ,内容如下(参考rancher里面生成的配置):apiVersion: v1kin...原创 2018-03-06 14:50:49 · 3619 阅读 · 2 评论 -
熟悉k8s的ingress
暴露一个http服务的方式service 是 k8s 暴露http服务的默认方式, 其中 NodePort 类型可以将http 服务暴露在宿主机的端口上,以便外部可以访问。 service模式的结构如下.service -> label selector -> pods 31217 -> app1 selector -> app1 123431218 -> app...原创 2018-04-20 14:04:51 · 2415 阅读 · 1 评论 -
k8s ingress 配置
nginx.ingress.kubernetes.io/affinity 详见:点击打开链接Nametypenginx.ingress.kubernetes.io/add-base-url"true" or "false"nginx.ingress.kubernetes.io/app-rootstringnginx.ingress.kubernetes.io/affinitycookienginx...原创 2018-06-06 11:48:09 · 7791 阅读 · 0 评论