HJ的技术博客

相关技术备忘

11-Kubernetes集群常见运维操作

Kubernetes集群常见运维操作1. Kubernetes对象管理操作1. 1 Node管理1.1.1 Node查看1.1.2 Node扩容与缩容1.1.3 Node的临时隔离与恢复1.2 Label管理1.2.1 对象Label的查看1.2.2 对象Label的添加和删除1.2.3 对象L...

2019-01-31 16:32:30

阅读数 5595

评论数 0

10-高可用Kubernetes集群搭建方案

高可用Kubernetes集群搭建方案1. Kubernetes集群控制平面的高可用考量2. Kubernetes集群控制平面高可用方案前提3. Kubernetes集群控制平面高可用方案步骤3.1 搭建高可用etcd集群3.2 搭建load balancer3.3 创建etcd集群的client...

2019-01-31 11:03:21

阅读数 16

评论数 0

09-kubernetes集群存储

kubernetes集群存储1. Kubernetes Volume2. PersistentVolume(PV)3. PersistentVolumeClaim(PVC)4. StorageCIass5. 基于StorageCIass的动态PV供给6. PV状态与回收策略7. Kubernete...

2019-01-30 16:47:38

阅读数 56

评论数 0

08-kubernetes集群安全

kubernetes集群安全1. APIServer安全模型2. APIServer安全验证步骤2.1 身份验证(Authentication)2.2 授权(Authorization)2.3 准入控制(Admission Control) 1. APIServer安全模型 APIServer的...

2019-01-30 16:16:30

阅读数 41

评论数 0

07-kubernetes集群网络

kubernetes集群网络1. kubernetes集群的“三个网络”2. kubernetes网络设计面对的问题3. kubernetes网络设计基本要求3. kubernetes网络实现4. Pod网络实现原理4.1 二层(交换)方案4.2 三层(路由)方案4.3 Overlay网络方案...

2019-01-30 15:13:14

阅读数 53

评论数 0

06-kubernetes核心组件详解

kubernetes核心组件详解1. 节点Pod管家:kubelet2. 集群管理入口:kube-apiserver3. 配置中心:etcd4. 管理控制中心:kube-controller-manager5. 调度器:kube-scheduler6. 服务抽象实现:kube-proxy 1. 节...

2019-01-29 16:45:00

阅读数 36

评论数 0

05-kubeadm join原理

kubeadm join原理1. master节点IP+端口2. token:用于Master验证Node身份3. discovery-token-ca-cert-hash : 用于Node验证Master身份 join:将node加入集群 kubeadm join 172.28.65.239:...

2019-01-29 15:33:42

阅读数 42

评论数 0

04- kubeadm init流程

kubeadm init流程1. kubeadm init流程概览2. 引导前检查3. 生成私钥以及数字证书3.1 查看公钥证书:自建CA,生成ca.key与ca.crt3.2 apiserver的私钥与公钥证书3.3 apiserver访问kubelet使用的客户端私钥与证书3.4 servic...

2019-01-29 11:25:56

阅读数 42

评论数 0

03-使用Kubeadm搭建Kubernetes集群

1. 环境说明 OS: Ubuntu 18.04 Kubernetes: 1.13.2 节点信息 Hostname IP 备注 K8S-Master 172.28.65.239 Master节点 K8S-Node1 172.28...

2019-01-28 14:01:53

阅读数 35

评论数 2

02-安装容器引擎

安装容器引擎1. 搭建环境简介2. 添加docker源公钥3. 添加docker源的仓库4. 安装docker5. 验证 1. 搭建环境简介 ubuntu18.06 docker 18.09.1 此次安装是在root用户下进行,因此,命令不需要sudo 2. 添加docker源公...

2019-01-24 15:07:06

阅读数 50

评论数 0

01-Kubernetes简介

1. ubuntu系统安装docker //更新包索引 root@K8S-Master:~# apt-get update //下载官方源公钥 root@K8S-Master:~# curl -fsSL https://download.docker.com/linux/ubuntu/gpg ...

2019-01-24 14:50:14

阅读数 76

评论数 0

23-k8s:Deployment

k8s:Deployment1.Delpyment演示1.1 deployment_nginx.yml1.2 创建deployment1.3 deployment升级1.4 deployment 回滚1.5 deployment 暴露端口 https://kubernetes.io/docs/co...

2019-01-23 10:03:08

阅读数 14

评论数 0

22-K8S横向扩展功能:ReplicationController和ReplicaSet

K8S横向扩展功能:ReplicationController和ReplicaSet1. ReplicationController1.1 开始演示1.2 rc_nginx.yml1.3 删除pod1.4 scale 水平扩展2. ReplicaSet2.1 rs_nginx.yml2.2 sca...

2019-01-23 09:40:29

阅读数 30

评论数 0

21-K8S最小调度单位Pod

K8S最小调度单位Pod1. pod演示1.1 pod_nginx.yml1.2 运行pod节点 k8s里面非常重要的一个概念pod,首先简单的介绍是pod是k8s最小的调度单位,一个pod里面可以包含一个或者多个container,一个pod共享一个namespace,它们之前可以通过loca...

2019-01-22 14:56:53

阅读数 15

评论数 0

20-Minikube快速搭建K8S单节点环境

Minikube快速搭建K8S单节点环境1. K8S集群搭建方式1.1 最困难的搭建k8s的方式1.2 简单的搭建k8s的方式1.2.1 minikube1.2.2 kubeadm1.2.3 kops2. Minikube搭建k8s单节点环境 1. K8S集群搭建方式 K8S大牛:高塔,htt...

2019-01-18 11:34:50

阅读数 44

评论数 0

19-Kubenetes简介

Kubenetes简介1. Docker Swarm 和 k8s的前世今生2. docker Swarm回顾3. Kubennetes介绍3.1 k8s的master节点3.2 k8s的node节点3.3 Kubernetes architecture Kubernetes单词起源于希腊语, 是...

2019-01-18 11:05:18

阅读数 12

评论数 0

18-Docker企业版本地安装

Docker企业版本地安装1. 获取一个月免费lincense key 1. 获取一个月免费lincense key Docker企业版是收费的,Docker公司为用户提供了一个月的体验lincense key。 进入https://hub.docker.com/search?q=&...

2019-01-17 10:07:34

阅读数 25

评论数 0

17-Docker Cloud介绍

1. 什么是Docker Cloud Docker Cloud 是caas(Container as a Service)容器即服务,阿里云和腾讯云属于paas平台即服务,caas是在paas之上的,我们要提供docker的service,必须要有底层infrastructure的支持,pa...

2019-01-16 14:28:46

阅读数 12

评论数 0

16-Docker service更新

Docker service更新1. 创建overlay网络2. 创建和升级servie2.1 拉取1.0版本2.2 scale扩展容器数量2.3 监控升级过程2.4 升级至2.03. 更新端口 serive更新其实并不是简单的更新,在swarm模式下的service都是在运行的,正在运行的...

2019-01-16 11:51:59

阅读数 21

评论数 0

15-Docker Secret管理和使用

Docker Secret管理和使用1. 什么secret2. Docker Swarm Mode Architecture3. secret management 1. 什么secret 用户名密码 SSH Key TLS认证 任何不想让别人看到的数据 2. Docker S...

2019-01-16 11:35:33

阅读数 46

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭