一、创建POD时指定相应标签apiVersion:v1kind:Podmetadata:name:kubia-manualnamespace:testlabels:app:web_html#定义了app标签为:web_htmlenv:prod#定义了env标签为:prodspec:containers:-name:kubiaimage:luksa/kubiaports:-containerPort
分类:
其他好文 时间:
2020-04-01 10:49:54
阅读次数:
405
查看主机名 生产中主机名 hostname bj yz k8s node1 100 10.bpz.com 北京 亦庄 k8s 节点 ‘100 10(ip地址)号机’.域名后缀 主机名一定不要使用下划线 _ 非法字符不支持 更改主机名 必须使用root权限才可以更改主机名 sudo i 提权 第一次需 ...
分类:
系统相关 时间:
2020-04-01 00:42:53
阅读次数:
95
背景 背景说起来有点复杂,公司的项目旧平台已经弃用(相关人员都离职的七七八八),但是系统却还在运行(虽说是演示系统)。 在职人让找离职的,离职让找在职的,没办法,只好自己搞。 就平台跑在k8s集群上,其中一个服务作为大数据平台,数据存储在hbase数据库。 由于平台没有人运维,一直都有挂掉起不来的可 ...
分类:
数据库 时间:
2020-03-31 23:07:44
阅读次数:
104
说明: 192.168.1.5:master、etcd 192.168.1.6:node1 192.168.1.7:node2 1.5配置: 配置yum源: 每个节点都准备好这个k8s安装包,不然网上下载太慢。 [root@master yum.repos.d]# mkdir yum && mv * ...
分类:
Web程序 时间:
2020-03-31 19:24:00
阅读次数:
92
一、环境 64位centos 二、安装 (1)关闭防火墙 systemctl stop firewalld systemctl disable firewalld (2)安装etcd与kubernetes(会自动安装docker) yum install -y etcd kubernetes (3) ...
分类:
其他好文 时间:
2020-03-31 14:36:23
阅读次数:
67
K8s中的批处理任务模块主要是由Job控制器完成,今天我们就来关注下其底层的关键设计,包括完成状态、并行模式、并行策略等关键机制 1. 基础概念 在聊k8s的任务模块的实现的时候,我们先看一下传统的任务系统的设计与实现,然后聊下基于k8s的基础的概念 1.1 传统的任务系统设计 传统的任务系统设计主 ...
分类:
Web程序 时间:
2020-03-31 12:41:47
阅读次数:
85
ETCd nodes:-1 etcd用于存储Kubernetes cluster中所有的pods / nodes状态的key/value信息,同时提供高可用cluster的特性,生产环境一般提供3到5个etcd nodes以保证一致性协调服务; etcd集群内部通过Raft一致性算法,类似于ZooK ...
分类:
其他好文 时间:
2020-03-31 10:48:27
阅读次数:
84
kubernetes提供的控制器列表ReplicaSet确保任何时间都有指定的数量Pod副本在运行(Deployment已经包含该功能)。ReplicationController确保任何时候都有特定的Pod副本处于运行状态(Deployment已经包含该功能)。Deployment是kubernetes最常用的控制器,主要是用于部署无状态应用;我们平时开发的web、webapi、微服务都是无状态
分类:
其他好文 时间:
2020-03-30 21:40:38
阅读次数:
228