Architecture N Management
钛合金编程
静以修身,俭以养德!The greatest thing is, at any moment, to be willing to give up who we are in order to become all that we can be.
展开
-
软件架构的VRAPS原则
VRAPS原则指的是: V Vision 构想 R Rhythm 节奏 A Anticipation 预见 P Partnering 协作 S Simplifaction 简化 简单描述: 1.构想,是未来价值到架构约束的映射。它可以用架构的结构、目标明确程度、一致性、灵活性等来衡量。原创 2015-03-02 16:46:33 · 2207 阅读 · 2 评论 -
Kerberos简介和历史
KerberosKerberos协议主要用于计算机网络的身份鉴别(Authentication), 其特点是用户只需输入一次身份验证信息就可以凭借此验证获得的票据(ticket-granting ticket)访问多个服务,即SSO(Single Sign On)。由于在每个Client和Service之间建立了共享密钥,使得该协议具有相当的安全性。条件先来原创 2015-03-02 16:56:12 · 3966 阅读 · 1 评论 -
Kubernetes部署master节点
部署master节点kubernetes master 节点包含的组件:kube-apiserverkube-schedulerkube-controller-manager目前这三个组件需要部署在同一台机器上:kube-scheduler、kube-controller-manager 和 kube-apiserver 三者的功能紧密相关;同时只能有一个 kube-scheduler、原创 2017-10-12 17:25:49 · 33438 阅读 · 0 评论 -
Kubernetes集群构建指导(上篇--据说价值10k以上)
Kubernetes集群构建指导内容表单Kubernetes集群构建指导 设置环境变量CA证书和秘钥 安装CFSSL创建CA分发证书校验证书网络参考资料部署高可用etcd集群设置环境变量下载最新etcd创建TLS秘钥和证书创建etcd的systemd单元文件设置etcd服务部署kubectl命令行工具 设置kubectl环境变量下载kubectl创建admin证书原创 2017-10-12 16:12:44 · 3400 阅读 · 0 评论 -
Kubernetes集群中部署私有库harbor
私有仓库harbor部署使用 docker-compose 部署 harbor 私有仓库的步骤,你也可以使用 docker 官方的 registry 镜像部署私有仓库。环境变量harbor用到的变量。$ export NODE_IP=10.50.101.74 # 当前部署 harbor 的节点 IP$部署所需文件docker-compose文件从 docker-compose 发布页面下载最新的原创 2017-10-16 14:40:43 · 3300 阅读 · 0 评论 -
Kubernetes集群中部署Node节点
Kubernetes集群中的Node节点部署kubernetes的Node节点包含如下组件:flannelddockerkubeletkube-proxy环境变量需要的变量。$ # 替换为 kubernetes master 集群任一机器 IP$ export MASTER_IP=10.50.101.41$ export KUBE_APISERVER="https://${MASTER原创 2017-10-16 14:38:51 · 11816 阅读 · 0 评论 -
Kubernetes集群中部署dashboard
部署 dashboard 插件下载k8s后的解压缩目录结构:kubernetes/cluster/addons/dashboard使用的文件:$ ls *.yamldashboard-controller.yaml dashboard-rbac.yaml dashboard-service.yaml新加了 dashboard-rbac.yaml 文件,定义 dashboard 使用的 Rol原创 2017-10-16 15:08:37 · 9379 阅读 · 1 评论