上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 本文基于kubernetes 1.5.2版本编写使用http方式访问api server的部署cat dashboard-controller.yaml apiVersion: extensions/v1beta1kind: Deploymentmetadata: labels: k8s-a... 阅读全文
posted @ 2017-09-01 20:04 lykops 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 本文基于kubernetes 1.5.2版本编写在kubernetes1.2之前,采用skydns+kube2dns+etcd的方式来部署dns。而从1.3开始,则部署方式有了一点儿变化,将skydns和kube2dns封装到了一个容器镜像中,放弃了etcd,而将dns解析直接放入到了内存之中,同时... 阅读全文
posted @ 2017-09-01 19:37 lykops 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 使用https安全模式部署kubernetes集群,能保证集群通讯安全、有效限制非授权用户访问。但部署比非安全模式复杂的多。本文为etcd、kubernetes集群中各个组件配置证书认证,所有组件通讯之间使用https通讯。运行环境宿主机:CentOS7 7.3.1611关闭selinuxetcd ... 阅读全文
posted @ 2017-09-01 19:08 lykops 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 用户访问API Server(以下简称Server),K8S的安全检查步骤:认证和授权。认证解决用户是谁的问题,就是验证用户名密码;授权解决用户能做什么的问题,就是检查该用户是否拥有权限访问请求的资源。通过合理的权限管理,能够保证系统的安全可靠。网络Server通过本地端口(Localhost Po... 阅读全文
posted @ 2017-09-01 17:37 lykops 阅读(1351) 评论(0) 推荐(0) 编辑
摘要: 运行环境宿主机:CentOS7 7.3.1611关闭selinuxetcd 3.1.9flunnel 0.7.1docker 1.12.6kubernetes 1.5.2安装软件yum install etcd kubernetes kubernetes-client kubernetes-mast... 阅读全文
posted @ 2017-09-01 17:02 lykops 阅读(244) 评论(0) 推荐(0) 编辑
摘要: Kubernentes中的身份验证kubernetes 系统的各组件需要使用 TLS 证书对通信进行加密,本文档使用 CloudFlare 的 PKI 工具集cfssl 来生成 Certificate Authority (CA) 和其它证书;生成的 CA 证书和秘钥文件如下:ca-key.pemc... 阅读全文
posted @ 2017-08-28 15:23 lykops 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 相当复杂的现代Web服务大多数都不是由单体应用提供。为了处理复制的操作,应用程序通常被分解成许多服务,分别处理业务逻辑或数据存储的不同部分。这些服务可能部署在不同的机器甚或是不同的数据中心。在CloudFlare,随着服务的增加,应用程序之间安全通信的需求也在增长。他们需要一种简单、可维护的方法来确... 阅读全文
posted @ 2017-08-28 15:12 lykops 阅读(255) 评论(0) 推荐(0) 编辑
摘要: K8S的应用程序健康检查分为livenessProbe和readinessProbe,两者相似,但两者存在着一些区别。livenessProbe在服务运行过程中检查应用程序是否运行正常,不正常将杀掉进程;而readness Probe是用于检测应用程序启动完成后是否准备好对外提供服务,不正常继续检测... 阅读全文
posted @ 2017-08-24 16:16 lykops 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 当用户请求删除含有pod的资源对象时(如RC、deployment等),K8S为了让应用程序优雅关闭(即让应用程序完成正在处理的请求后,再关闭软件),K8S提供两种信息通知:1)、默认:K8S通知node执行docker stop命令,docker会先向容器中PID为1的进程发送系统信号SIGTE... 阅读全文
posted @ 2017-08-23 15:51 lykops 阅读(353) 评论(0) 推荐(0) 编辑
摘要: kubectlkubectl controls the K8S cluster manager. Find more information at https://github.com/K8S/K8S.Basic Commands (Beginner): create Create... 阅读全文
posted @ 2017-08-22 18:07 lykops 阅读(354) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页