使用命令行kubectl run image=nginx nginx app port=80 创建一个名为nginx app的应用 结果: deployment.apps/nginx app created 使用命令行kubectl get pods查看创建结果,状态已经为running: 使用命令 ...
分类:
Web程序 时间:
2018-10-20 15:00:35
阅读次数:
209
顾名思义,ConfigMap用于保存配置数据的键值对,可以用来保存单个属性,也可以用来保存配置文件。 ConfigMap同Kubernetes的另一个概念secret类似,区别是ConfigMap主要用于保存不包含敏感信息的明文字符串。 创建方式: kubectl create configmap ...
分类:
Web程序 时间:
2018-10-20 14:59:27
阅读次数:
150
我之前的文章 "如何在Kubernetes里创建一个Nginx service" 介绍了如何创建一个Kubernetes pod和service,使用的方法是命令kubectl run。 本文介绍另一种方式,通过这种方式来学习Kubernetes里pod和对应的service是如何绑定的。 首先使用 ...
分类:
Web程序 时间:
2018-10-20 14:53:42
阅读次数:
147
这一小节讲解如何分配内存请求和对一个容器做内存限制。一个容器被保证拥有足够的内存可以处理请求,但是也不允许使用超过限制的内存。开始之前需要拥有一个k8s集群需要安装好一个kubectl工具,并且能够与集群通信。如果没有准备好,你可以使用minikube或者使用以下的练习场地。https://www.katacoda.com/courses/kubernetes/playgroundhttp://l
分类:
其他好文 时间:
2018-10-19 14:14:40
阅读次数:
286
使用k8s的命令行工具kubectl来部署和管理应用。可以用kubectl来查看集群的资源,创建,删除,更新组件,查看你的新集群,启动测试的应用。开始之前你必须使用和你的集群的版本接近的kubectl版本。例如:v1.2的客户端可以在版本是v1.1,v1.2,v1.3的master上面。使用最新的kubectl版本可以帮你避免未预见的问题。安装kubectl以下是安装kubectl的几种方法通过原
分类:
其他好文 时间:
2018-10-18 23:53:12
阅读次数:
1221
为Kubernetesdashboard访问用户添加权限控制[TOC]1.需求在开发环境给开发人员创建应用部署管理权限,可以使用dashboard的token和kubeconfig文件登录,并在开发人员机器上安装kubectl命令,可以使用kubectlport-forward命令。2.方案因为我们用到了dashboard和kubeapps,所以他们的rbac权限都要分配。创建namespace:
分类:
Web程序 时间:
2018-10-17 20:05:28
阅读次数:
455
下图Pod的客户端有两类:其他Pod和集群外的客户端 集群外访问需要通过service提供固定端点访问 service的类型有:ClusterIP、NodePort、LoadBalancer、ExternalName,默认是ClusterIP 创建service命令:kubectl expose d ...
分类:
Web程序 时间:
2018-10-10 01:07:09
阅读次数:
276
K8s一些命令:通过yaml文件创建:kubectl create -f xxx.yaml (不建议使用,无法更新,必须先delete)kubectl apply -f xxx.yaml (创建+更新,可以重复使用)通过yaml文件删除:kubectl delete -f xxx.yaml查看kub ...
分类:
其他好文 时间:
2018-10-01 01:10:03
阅读次数:
920
We are excited to be part of Microsoft Ignite this year in Orlando, Florida. The HashiCorp and Microsoft partnership continues to extend and deepen so that we can offer our joint customers and users the best tools for building and running applications deployed on cloud infrastructure.
分类:
其他好文 时间:
2018-09-28 20:40:03
阅读次数:
216
背景 接上一篇 "快速搭建 Windows Kubernetes" , 我们发现原来在 Windows Kubernetes 会有一些与在 Linux 上使用不一样的体验,俗称坑,例如 hostAliases。对于我们希望真的把 Windows 放入生产,感觉除了基本的 Pod、Volume、Ser ...