51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#K8S
K8S组件
Master组件提供集群的管理控制中心。Master组件可以在集群中任何节点上运行。但是为了简单起见,通常在一台VM/机器上启动所有Master组件,并且不会在此VM/机器上运行用户容器。kube-apiserverkube-apiserver用于暴露KubernetesAPI。任何的资源请求/调用操作都是通过kube...
代码星球
·
2021-01-23
K8S
组件
K8S API对象
Pod是在K8s集群中运行部署应用或服务的最小单元,它是可以支持多容器的。Pod的设计理念是支持多个容器在一个Pod中共享网络地址和文件系统,可以通过进程间通信和文件共享这种简单高效的方式组合完成服务。Pod是K8s集群中所有业务类型的基础。目前K8s中的业务主要可以分为长期伺服型(long-running)、批处理型...
代码星球
·
2021-01-23
K8S
API
对象
K8S Kubernetes 架构
Kubernetes最初源于谷歌内部的Borg,提供了面向应用的容器集群部署和管理系统。Kubernetes借鉴了Borg的设计理念,比如Pod、Service、Labels和单Pod单IP等。Kubernetes主要由以下几个核心组件组成:etcd保存了整个集群的状态;apiserver提供了资源操作的唯一入口,并...
代码星球
·
2021-01-23
K8S
Kubernetes
架构
K8S中POD节点状态ContainerCreating原因排查
现象:#kubectlgetpods-nkube-system|grepdashboardkubernetes-dashboard-6685cb584f-dqkwk0/1ContainerCreating013m状态一直是ContainerCreating。查看pod日志:#kubectldescribepodkube...
代码星球
·
2021-01-23
K8S
POD
节点
状态
ContainerCreating
kubernetes(K8S)创建自签TLS证书
TLS证书用于进行通信使用,组件需要证书关系如下:组件需要使用的证书etcdca.pemserver.pemserver-key.pemflannelca.pemserver.pemserver-key.pemkube-apiserverca.pemserver.pemserver-key.pemkubeletca.p...
代码星球
·
2021-01-23
kubernetes
K8S
创建
自签
TLS
kubernetes(K8S)集群及Dashboard安装配置
机器信息主机名操作系统IP地址K8sm-218Centos7.5-x86_64172.17.0.218k8s-219Centos7.5-x86_64172.17.0.219k8s-220Centos7.5-x86_64172.17.0.220关闭防火墙及selinux#systemctlstopfirewalld#sy...
代码星球
·
2021-01-23
kubernetes
K8S
集群
Dashboard
安装
Gitlab+Jenkins Pipeline+Docker+k8s+Helm自动化部署实践(干货!)
通过前面两篇文章,我们已经有了一个“嗷嗷待哺”的K8s集群环境,也对相关的概念与组件有了一个基本了解(前期对概念有个印象即可,因为只有实践了才能对其有深入理解,所谓“纸上得来终觉浅,绝知此事要躬行”),本文从实践角度介绍如何结合我们常用的Gitlab与Jenkins,通过K8s来实现项目的自动化部署,示例将包括基于Sp...
代码星球
·
2021-01-08
Gitlab+Jenkins
Pipeline+Docker+k8s+Helm
自动化
部署
实践
k8s中的Ingress
虽然通过kube-proxy可以帮助实现集群内外的pod相互通信,但是随着service的增多,nodeIP越来越多,并且kube-proxy生成的规则链也会越来越多,对Linux内核也是负担,因此引入loadbalancers,而且kube-proxy在7层网络架构中,只能限制到第四层,也就是传输层,对应用层(应用层...
代码星球
·
2021-01-08
k8s
中的
Ingress
物联网架构成长之路(43)-k8s从入门到放弃
0.前言 这段时间要入门一下CI/CD了,以前简单的了解过Jenkins,现在要把以下的这个图的架构搭建起来。国外可能一两个命令就安装完成的事情,我折腾了2天多,真的差点放弃了。 1.安装VirtualBox 参考这篇官方文档https://www.virtualbox.org/wiki/Linux_Do...
代码星球
·
2020-12-28
联网
架构
成长
之路
-k8s
Kubernetes(k8s)入门、单机版安装、kuberctl指令、k8s服务实例
1.切换root1.关闭centos自带的防火墙#systemctldisablefirewalld#systemctlstopfirewalld2.安装etcd和kubernetes软件(会自动安装docker)#yuminstall-yetcdkubernetes2.修改两处配置Docker配置文件/etc/sys...
代码星球
·
2020-10-21
k8s
Kubernetes
入门
单机版
安装
k8s删除pod一直处于terminating状态
我这里的pod是与nfs有关,nfs挂载有问题导致pod有问题,执行完删除命令以后看到pod一直处于terminating的状态。这种情况下可以使用强制删除命令:kubectldeletepod[podname]--force--grace-period=0-n[namespace]注意:必须加-n参数指明namesp...
代码星球
·
2020-10-02
k8s
删除
pod
一直
处于
K8s+dashboard安装部署【h】
系统安装使用虚拟机安装两个centos系统,在/etc/hosts里增加两行192.168.140.128kuber-master192.168.140.129kuber-node1关闭防火墙systemctlstopfirewalld&systemctldisablefirewalld关闭selinuxsed...
代码星球
·
2020-09-24
K8s+dashboard
安装
部署
k8s 1.15.2 部署
目录一、环境准备二、软件安装三、部署master节点四、部署node节点五、集群状态检测IP地址节点角色CPUMemoryHostnameDockerversion192.168.56.110master>=2c>=2Gk8s-master19.03192.168.56.120node>=2c>...
代码星球
·
2020-09-24
k8s
1.15.2
部署
Ubuntu16.04安装K8s步骤和踩坑记录【不错】
文章目录环境信息安装步骤系统配置修改安装docker安装kubectl,kubelet,kubeadm配置Master配置Node部署结果检查K8S部署mysql学习新建mysql-rc.yaml创建mysql-svc.yaml安装K8S部署JAVA应用创建deployment创建service更新deployment...
代码星球
·
2020-09-24
Ubuntu16.04
安装
K8s
步骤
踩坑
Alibaba Nacos 学习(五):K8S Nacos搭建,使用nfs
AlibabaNacos学习(一):Nacos介绍与安装AlibabaNacos学习(二):SpringCloudNacosConfigAlibabaNacos学习(三):SpringCloudNacosDiscovery-FeignClient,Nacos服务注册与发现AlibabaNacos学习(四):NacosD...
代码星球
·
2020-09-06
Nacos
Alibaba
学习
K8S
搭建
首页
上一页
...
2
3
4
5
6
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他