随笔分类 - 云计算
摘要:概述 kubernetes是基于容器技术的分布式架构方案,是一个完备的分布式系统支撑平台,是一个容器编排引擎。 kubenrnetes的优点: 方便开发复杂系统,可以把更多精力放在业务开发上。 全面拥抱微服务架构。 随时随地可以把系统整体搬迁到公有云。 弹性扩容机制可以让我应对突发流量,在公有云上接
阅读全文
摘要:概述 为了能够实现容器数据的持久化,Docker提出了卷(volume)的概念。卷就是目录或者文件,由docker Daemon挂载到容器中,卷中的数据在容器被删除之后还是可以访问,从而实现持久化。 Docker提供了两种管理数据的方式,数据卷和数据卷容器。 基础管理 数据卷 在启动镜像的时候,通过
阅读全文
摘要:基本网络配置 Linux平台下,Docker容器网络资源通过内核的Network Namespace机制实现隔离,不同的Network Namespace 有各自的网络设备、协议栈、路由表、防火墙规则等,反之,同一Network Namespace下的进程共享同一网络视图。 网络驱动 Docker网
阅读全文
摘要:Docker的核心组件包括: Docker 客户端 - Client Docker 服务器 - Docker daemon Docker 镜像 - Image Docker 仓库 - Registry Docker 容器 - Container Docker采用的是Client/Server 架构。
阅读全文
摘要:今天讲一下k8s中对于各个实物节点node的操作。 首先是获取所有nodes信息: self.config.kube_config.load_kube_config(config_file="kubeconfig.yaml") print(self.coreApi.list_node()) 函数返回
阅读全文
摘要:Kubernetes官方推荐我们使用各种Controller来管理Pod的生命周期,今天写一个最常用的Deployment的操作例子。 首先是创建Deployment: with open(path.join(path.dirname(__file__), "lede_test1.yml")) as
阅读全文
摘要:最近想做一个基于flask的云平台管理服务器,利用python调用kubenetes提供的API来实现云平台的操作。笔者使用的是Windows,kubernetes集群安装在Ubuntu和Respbian等操作系统中,将所有节点和服务器主机连接在一个局域网里,都可以实现授权操作。 在这篇文章中说一下
阅读全文
摘要:方案 环境 操作系统:Ubuntu 16.04 & Raspbian GNU/Linux 9(Stretch Desktop)kubernetes :1.15.3flannel:0.11.0docker:docker-io 18.09.1 节点部署 将运行Ubuntu的PC机作为master节点,树
阅读全文

浙公网安备 33010602011771号