参考链接 云栖社区博文 NFS动态存储供应 官方文档链接 Kubernetes NFS-Client Provisioner 创建NFS服务 参考链接:centos7安装NFS服务 下载NFS-Client Provisioner文件 NFS-Client Provisioner所在目录:external-storage/nfs-client,操作步骤参考此目录下的README.md git clone https://github.com/kubernetes-incubator/external-storage…

2018-08-23 0条评论 4342点热度 0人点赞 王显锋 阅读全文

原文链接 kubernetes中port、target port、node port的对比分析,以及kube-proxy代理 容器网络实例 服务中的3个端口设置 这几个port的概念很容易混淆,比如创建如下service: apiVersion: v1 kind: Service metadata: labels: name: app1 name: app1 namespace: default spec: type: NodePort ports: - port: 8080 targetPort: 8080 no…

2018-06-27 0条评论 1177点热度 0人点赞 王显锋 阅读全文

官方文档 Pull an Image from a Private Registry 前置条件 已经安装完成kubernetes集群 已经安装完成harbor 在harbor中创建完成项目,用户,把用户添加到项目的成员当中,成员具有pull镜像的权限 登录到harbor 根据配置的harbor域名,登录到harbor当中,如: docker login xf.com 输入用户名和密码,即可登录成功。登录完成之后会在config.json文件中保存授权令牌。通过以下命令查看config.json cat ~/.doc…

2018-06-27 0条评论 6441点热度 1人点赞 王显锋 阅读全文

原文链接 常用kubectl命令总结 创建资源对象 根据yaml配置文件创建一个Deployment kubectl create -f deployment.yaml deployment.yaml文件内容如下: apiVersion: apps/v1 # for versions before 1.9.0 use apps/v1beta2 kind: Deployment metadata: name: nginx-deployment spec: selector: matchLabels: app: ngi…

2018-05-31 0条评论 2985点热度 0人点赞 王显锋 阅读全文

参考文章 Run a Single-Instance Stateful Application 创建k8s本地存储类、持久化存储卷、持久化存储卷声明 创建本地存储类 storage_class.yaml文件内容如下: kind: StorageClass apiVersion: storage.k8s.io/v1 metadata: name: local-storage provisioner: kubernetes.io/no-provisioner volumeBindingMode: WaitForFirs…

2018-05-29 0条评论 2939点热度 0人点赞 王显锋 阅读全文

前言 既然k8s集群机已经搭建好,那就要试用一下,在dashboard的工作负载中没有任何东西,点击现在就部署容器应用,进入官方文档链接,就是本文所要做的事情。 目标 创建一个nginx deployment 用kubectl列出此deployment的一些信息 更新deployment 把程序发布出去,在宿主机能够访问 开始之前 在开始之前,已经搭建了一个k8s集群,搭建集群链接在fedora server 28上基于Kubeadm搭建Kubernetes v1.10.3全记录,并且在命令行中kubectl可以与…

2018-05-26 0条评论 3426点热度 2人点赞 王显锋 阅读全文