一、configmap1.1、configmap简介ConfigMap 功能在 Kubernetes1.2 版本中引入,许多应用程序会从配置文件、命令行参数或环境变量中读取配置信息。ConfigMap API 给我们提供了向容器中注入配置信息的机制,ConfigMap 可以被用来保存单个属性,也可以... ...
分类:
Web程序 时间:
2020-02-04 13:53:23
阅读次数:
85
使用YUM仓库在线简易安装单节点K8S实验环境:使用系统:centos7.4名称角色IP地址centos7-min2master192.168.142.220centos7-4node192.168.142.136实验实施步骤:一、配置步骤目录master端配置node端配置实验结果检查二、master端配置使用yum仓库安装atcd数据库、kubernetes组件、flannel网络组件[roo
分类:
其他好文 时间:
2020-02-04 12:26:12
阅读次数:
80
参考文档:https://docs.projectcalico.org/v3.8/getting-started/kubernetes/ 一、Calico作为网络插件提供网络功能 Calico:基于BGP网络协议来通过自动学习判定生成路由条目。 隧道方式:IPIP 路由方式:BGP 默认网段192. ...
分类:
其他好文 时间:
2020-02-03 15:32:32
阅读次数:
64
官网链接 https://kubernetes.io/zh/docs/concepts/workloads/pods/ 理解pod 基础知识 pod是kubernetes最基本的执行单元(最小、最简单的单元),pod表示在集群上运行的进程。 pod封装了应用程序容器(某些情况下多个容器),存储资源、 ...
分类:
Web程序 时间:
2020-02-03 13:51:31
阅读次数:
121
第一部分Docker与Kubernetes基础第1章Docker容器41.0什么是Docker?41.2Docker发行版本51.3Docker基本实现原理51.4Docker优势与局限性81.5容器与虚拟机区别91.6Dokcer架构与术语91.7Docker基本安装101.8DockerC/S模式131.9Docker应用程序运行条件15第2章Docker镜像162.0容器运行基础162.1D
分类:
其他好文 时间:
2020-02-03 10:19:26
阅读次数:
88
一、在两个nodes节点上安装controller-manager服务#221/222机器:bin]#vi/opt/kubernetes/server/bin/kube-controller-manager.sh#!/bin/sh./kube-controller-manager\--cluster-cidr172.7.0.0/16\--leader-electtrue\--log-dir/dat
分类:
其他好文 时间:
2020-02-03 09:56:56
阅读次数:
99
Contents 这篇文章主要针对Docker Swarm和Kubernetes在大规模部署的条件下的3个问题展开讨论。在大规模部署下,它们的性能如何?它们是否可以被批量操作?需要采取何种措施来支持他们的大规模部署和运维?我们需要使用侧重于用例的基准测试来对所有容器平台进行比较,这样采用者才可以做出... ...
分类:
Web程序 时间:
2020-02-02 11:50:47
阅读次数:
111
在kubernetes的scheduler调度器的设计中为用户预留了两种扩展机制SchdulerExtender与Framework,本文主要浅谈一下SchdulerExtender的实现, 因为还有一篇Framework, 所以本文的k8s代码切到1.18版本 1. 设计思路 1.1 实现机制 S ...
分类:
Web程序 时间:
2020-02-01 22:54:49
阅读次数:
169
接上一章, "Windows玩转Kubernetes系列1 VirtualBox安装Centos" ,我们开始学习如何在Centos中安装Docker 准备 关闭防火墙 防火墙一定要提前关闭,否则在后续安装K8S集群的时候,会有一些问题,执行下面语句: 关闭Swap 注掉swap 关闭SeLinux ...