参考链接 云栖社区博文 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条评论 4479点热度 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条评论 1305点热度 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条评论 6586点热度 1人点赞 王显锋 阅读全文

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

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

参考文章 https://blog.csdn.net/foreverdingleo/article/details/79914150 官方文档: Installing kubeadm create-cluster-kubeadm 环境信息 操作环境 操作环境:DSM916+8G,创建虚拟机 虚机名称 CPU配置 内存配置 k8s-m1 2核 1500M k8s-n1 2核 1G k8s-n2 2核 1G k8s-n3 2核 1G 操作系统:FedoraServer28 全部使用root操作 节点信息 内网环境,全部…

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

用此方案安装失败,启动master节点的时候好多服务无法启动,不知道如何排查原因,放弃此方案 参考文章 Kubernetes v1.10.x HA 全手动安装教程 准备环境 操作环境:DSM916+8G,创建虚拟机,虚拟机配置1核1G内存200G硬盘 操作系统:FedoraServer28 全部使用root操作 节点信息 内网环境,全部使用192.168.2.x 网段IP 编辑/etc/hosts添加如下内容 192.168.2.186 k8s-m1 192.168.2.187 k8s-m2 192.168.2.1…

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

构建Mysql RC定义文件(构建创建Pod的源文件) 命名 mysql-rc.yaml 内容 apiVersion: v1 kind: ReplicationController metadata: name: mysql spec: replicas: 1 selector: app: mysql template: metadata: labels: app: mysql spec: containers: - name: mysql image: mysql ports: - containerPort: …

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

官方文档链接 https://kubernetes.io/docs/getting-started-guides/fedora/fedora_manual_config/ 准备安装环境 准备主机 准备了2台虚拟机,信息如下: fed-master = 192.168.2.86 fed-node = 192.168.2.87 切换到root用户安装kubernetes和etcd dnf -y install kubernetes dnf -y install etcd 在所有机器上把fed-master和fed-no…

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

英文原文 http://omerio.com/2015/12/18/learn-the-kubernetes-key-concepts-in-10-minutes/ 中文原文 http://www.dockone.io/article/932 本文将会简单介绍Kubernetes的核心概念。因为这些定义可以在Kubernetes的文档中找到,所以文章也会避免用大段的枯燥的文字介绍。相反,我们会使用一些图表(其中一些是动画)和示例来解释这些概念。我们发现一些概念(比如Service)如果没有图表的辅助就很难全面地理解…

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