21天转型容器实战营
张金玉
这个作者很懒,什么都没留下…
展开
-
21天转型容器实战营(一了解容器的基本知识)
一什么是容器•轻量级的操作系统虚拟化解决方案, 能够在Linux系统上迅速创建一个容器(类似于虚拟机)并在容器上部署和运行应用程序,同时还可以通过配置文件轻松将应用程序的自动化安装、部署和升级。•基于Linux容器(LXC)技术,利用namespace的隔离机制隔离资源和cgoup的限额功能进行资源管理二与虚机相比容器的优点•更快速的交付和部署•高效的部署和扩容•更高的资源利用率...原创 2018-12-05 09:00:21 · 610 阅读 · 0 评论 -
21天转型容器实战营(十一容器进阶之Kubernetes 存储管理原理分析)
[root@cce-21day-cluster-62954-81jwz day11]# cat pvc.yamlapiVersion: v1kind: PersistentVolumeClaimmetadata: name: pvc-evs-auto-example namespace: default annotations: volume.beta.kubernet...原创 2018-12-14 21:07:03 · 367 阅读 · 0 评论 -
21天转型容器实战营(十二容器进阶之Kubernetes 存储管理原理分析)
大纲为何需要存储卷?普通存储卷应用中使用普通卷持久化存储卷(PV)持久化存储卷申明(PVC)应用中使用持久化卷为何需要存储卷?容器部署过程中一般有以下三种数据:- 启动时需要的初始数据,可以是配置文件- 启动过程中产生的临时数据,该临时数据需要多个容器间共享- 启动过程中产生的持久化数据以上三种数据都不希望在容器重启时就消失,存储卷由此而来,它可以根据不同场景提供不同...原创 2018-12-15 23:01:02 · 195 阅读 · 0 评论 -
21天转型容器实战营(十三容器进阶之Kubernetes安全原理分析-实战)
[root@cce-21day-cluster-62954-81jwz ~]# kubectl get namespaceNAME STATUS AGEdefault Active 8dkube-public Active 8dkube-system Active 8d[root@cce-21day-cluster-6295...原创 2018-12-16 22:15:01 · 310 阅读 · 0 评论 -
21天转型容器实战营(十三容器进阶之Kubernetes安全原理分析-原理)
原创 2018-12-16 12:06:22 · 251 阅读 · 0 评论 -
21天转型容器实战营(十三容器进阶之Pod ,RC,Service完整字段说明)
Pod定义模版 属性名称 取值类型 是否必选 取值说明 version String Required v1 kind String Required ...原创 2018-12-16 20:26:30 · 817 阅读 · 0 评论 -
21天转型容器实战营(十八容器进阶之ContainerOps介绍)
• 什么是 持续集成/持续交付• 常用CI/CD工具介绍• 容器化为 集成/交付 带来了什么• 容器化CI/CD流水线介绍• 创建一条流水线持续集成(英语:Continuous integration,缩写CI)是一种软件工程流 程,是将所有软件工程师对于软件的工作副本持续集成到共享主线 (mainline)的一种举措持续交付(英语:Continuous delivery,缩写...原创 2018-12-21 21:02:29 · 367 阅读 · 0 评论 -
21天转型容器实战营(二十容器应用编排介绍)
原创 2018-12-23 12:06:13 · 323 阅读 · 0 评论 -
21天转型容器实战营(三手把手交您运行一个镜像)
首先用临时账号登陆docker hub,之后才有权限登陆上传和下载镜像#!/usr/bin/env sh#下载镜像docker pull swr.cn-north-1.myhuaweicloud.com/istio-sample/examples-bookinfo-productpage-v1:1.5.0docker pull swr.cn-north-1.myhuaweicloud.c...原创 2018-12-06 14:33:26 · 285 阅读 · 0 评论 -
21天转型容器实战营(九容器进阶之Kubernetes 网络管理原理分析)
大纲Pod网络CNIService概念部署和配置网络load balancerIngress概念配置和使用集群DNS一 podPod网络一个Pod一个IP - 每个Pod独立IP,Pod内所有容器共享网络namespace(同一个IP) - 容器之间直接通信,不需要NAT - Node和容器直接通信,不需要NAT -...原创 2018-12-08 23:49:52 · 305 阅读 · 0 评论 -
21天转型容器实战营(二手把手制作docker镜像)
1 Docker镜像的分层结构只有容器层是可写的,容器层下面的所有镜像层都是只读的叠加文件系统:从上往下依次在各镜像层中查找文件Copy-on-Write:只有当需要修改时才复制一份数据2基本操作[root@server-716d6107-1f19-4a64-a11b-534acead5ce6 ~]# docker pull alpineUsing default tag: la...原创 2018-12-05 09:02:27 · 393 阅读 · 0 评论 -
21天转型容器实战营(五kubernetes pod调度原理分析)
Kubernetes中的资源分配Kubernetes中的高级调度及用法手动调度和DaemonSet调度结果和失败原因分析多调度器及调度器配置 [root@cce-21day-cluster-62954-81jwz ~]# cat pod.yaml apiVersion: v1 ki...原创 2018-12-08 14:52:02 · 406 阅读 · 0 评论 -
21天转型容器实战营(四容器进阶之kubernetes基础知识介绍)
CKA认证介绍(Certificated Kubernetes Administrator) (1)面向Kubernetes管理员的认证项目 (2)考核日常运维k8s集群所需的 (3)知识、技能,以及熟练度关键信息 费用:$300(含一次补考机会) 在线远程监考、3小时上机实操、开卷(可查K8S手册) 有效期 2 年 网络连通性、熟练度查看考纲最新版本访问 ht...原创 2018-12-08 14:55:15 · 777 阅读 · 0 评论 -
21天转型容器实战营(四容器进阶之kubernetes基础知识之监控信息获取)
一总览二应用管理2.1应用部署2.2灰度发布2.3流量治理2.4流量监控2.5Istio管理三模版市场四工作负载4.1无状态(Deployment)4.2有状态(StatefulSet)4.3普通任务(Job)4.4定时任务(CronJob)4.5容器组(Pod)五资源管理5.1集群管理5.1.1事件5.2节点管理点击cce-21day出现如下图...原创 2018-12-08 16:02:24 · 222 阅读 · 1 评论 -
21天转型容器实战营(六kubernetes pod调度原理分析)
1、通过Deployment方式,使用redis镜像创建1个Pod。通过kubectl获得redis启动日志。2、通过命令行,创建1个deployment,副本数为3,镜像为nginx:latest。然后滚动升级 到nginx:1.9.1。一 查看第一个yaml文件[root@cce-21day-cluster-62954-81jwz ~]# cat day7-deployment1....原创 2018-12-08 23:44:55 · 192 阅读 · 0 评论 -
21天转型容器实战营(六kubernetes pod调度原理分析)
啊原创 2018-12-08 23:45:33 · 187 阅读 · 0 评论 -
21天转型容器实战营(七容器进阶之Kubernetes 应用生命周期原理分析)
1、通过Deployment方式,使用redis镜像创建1个Pod。通过kubectl获得redis启动日志。2、通过命令行,创建1个deployment,副本数为3,镜像为nginx:latest。然后滚动升级 到nginx:1.9.1。一 查看第一个yaml文件[root@cce-21day-cluster-62954-81jwz ~]# cat day7-deployment1....原创 2018-12-08 23:47:10 · 232 阅读 · 0 评论 -
21天转型容器实战营(八容器进阶之Kubernetes 应用生命周期原理分析)
一监控大纲监控集群组件监控应用管理组件日志管理应用日志Deployment升级和回滚配置应用的不同方法应用弹性伸缩应用自恢复二集群监控集群整体状态[root@cce-21day-cluster-62954-81jwz ~]# kubectl cluster-infoKubernetes master is running at https://192.168.47.16...原创 2018-12-08 23:48:10 · 598 阅读 · 0 评论 -
21天转型容器实战营(二十一基于AOS模板完成电商网站创建)
应用编排->交付->运维->治理全生命周期应用编排AOS:图形化编排,一键式部署实现企业业务快速上云和迁移AOS主要概念云上的应用编排服务(Application Orchestration Service),可以通过设计复杂应用拓扑,实现复 杂应用的一键式部署。模板:遵循AOS语法规范定义的包含了应用中所需要资源对象的描述文本文件,描述了资源配置、各对象 之...原创 2018-12-24 11:18:03 · 371 阅读 · 0 评论