k8s
黎明穿过冰冷的峡谷
这个作者很懒,什么都没留下…
展开
-
pod资源限制,探针,指定资源
文章目录资源限制重启策略:Pod在遇到故障之后重启的动作测试重启策略脚本健康检查:又称为探针(Probe)指定资源创建资源限制Pod和Container的资源请求和限制:spec.containers[].resources.limits.cpu //cpu上限 spec.containers[].resources.limits.memory //内存上限spec.containers[].resources.requests.cpu //创建时分配的基本CPU资源spec.c原创 2020-10-15 22:30:25 · 360 阅读 · 0 评论 -
Pod资源管理(pod容器分类,k8s添加harbor私库,上传下载私库)
Pod资源管理了解podPod容器分类:镜像拉取策略(image PullPolicy)创建pods资源k8s和Harbor服务过程node节点配置连接私有仓库在node节点下载tomcat基于本地镜像创建tomcat上传镜像到harbor创建资源从harbor中下载镜像了解pod特点:最小部署单元一组容器的集合一个Pod中的容器共享网络命名空间Pod是短暂的Pod容器分类:infrastructure container 基础容器:维护整个Pod网络空间node节点操原创 2020-10-14 12:11:40 · 500 阅读 · 0 评论 -
k8s问题 CrashLoopBackOff
我们创建资源发现资源出现CrashLoopBackOff解决CrashLoopBackOff 告诉我们,Kubernetes 正在尽力启动这个 Pod,但是一个或多个容器已经挂了,或者正被删除。[root@localhost ~]# kubectl get podsNAME READY STATUS RESTARTS AGEmypod 0/1 CrashLoopBackOff 2原创 2020-10-13 00:01:39 · 9533 阅读 · 0 评论 -
模拟k8s项目的生命周期
文章目录模拟k8sngin项目生命周期k8s项目创建资源发布nginx服务提供负载均衡功能为什么可以访问nginx?查看proxy负载均衡端口更新nginx为1.14版本回滚nginx删除nginx项目模拟k8sngin项目生命周期项目的生命周期,创建–》发布–》更新–》回滚–》删除了解pod类型portport是k8s集群内部访问service的端口,即通过clusterIP: port可以访问到某个servicenodePortnodePort是外部访问k8s集群中service原创 2020-10-11 18:28:55 · 452 阅读 · 0 评论 -
Error from server (Forbidden): Forbidden (user=system:anonymous, verb=get, resource=nodes, subresour
报错Error from server (Forbidden): Forbidden (user=system:anonymous, verb=get, resource=nodes, subresource=proxy)暂时解决办法绑定一个cluster-admin的权限。kubectl create clusterrolebinding system:anonymous --clusterrole=cluster-admin --user=system:anonymous...转载 2020-10-10 00:02:33 · 1121 阅读 · 0 评论 -
k8s多节点仪表盘(web界面)部署与谷歌浏览器访问k8s仪表盘问题解决!
文章目录k8s的WEB界面部署两个master节点检查pod资源是否正常master节点上创建dashboard工作目录,并拷贝部署web界面所需的文件到指定目录创建资源(顺序不可以乱)谷歌浏览器无法访问的问题解决生成令牌选择使用令牌访问k8s的WEB界面部署两个master节点检查pod资源是否正常[root@localhost ~]# kubectl get nodes '//检查node节点是否运行正常'NAME STATUS ROLES AGE VER原创 2020-10-09 10:20:26 · 2191 阅读 · 6 评论 -
部署k8s多节点
文章目录k8s多节点配置部署环境负载均衡部署部署keepalived服务k8s拓展知识master节点master01 192.168.136.88master02192.168.136.60",node节点192.168.136.40192.168.136.30负载均衡(简称fz)192.168.136.10",192.168.136.20",k8s多节点配置部署环境优先关闭防火墙和selinux服务在master01上操作复制kubernetes目录到master02[ro原创 2020-10-06 20:37:32 · 296 阅读 · 0 评论 -
k8s部署单节点
文章目录k8s部署单节点配置k8s群集及docker通信制作证书过程ETCD 二进制包地址配置文件,命令文件,证书目录在node01和node02节点配置ETCDdocker引擎部署flannel网络配置flannel网络配置master节点配置3大控制主键制作证书过程配置kubernetestocken令牌认证node节点部署node02节点部署k8s部署单节点配置k8s群集及docker通信制作证书过程master操作[root@localhost ~]# mkdir k8s[root@lo原创 2020-10-05 19:53:28 · 807 阅读 · 0 评论 -
K8s报错#!/bin/bash yum install -y yum-utils device-mapper-persistent-data lvm2 if [ $? = 0 ];then echo
k8s在部署etcd单节点报错failed to dial fab7ddbd0aa3e803 on stream Message (dial t…out)这里需要安装docker环境,下面是docker一键部署安装#!/bin/bashyum install -y yum-utils device-mapper-persistent-data lvm2if [ $? = 0 ];thenecho "依赖包安装完成"elseecho "依赖包安装失败,正在退出..."exit 1fiyu原创 2020-09-28 17:29:04 · 6405 阅读 · 0 评论 -
Kubernetes概述
文章目录Kubernetes概述资源管理器的诞生过程Kubernetes特性名词解释master节点名词解释nodes工作节点解释K8S分层架构分层介绍K8S和容器生态系统结构Kubernetes概述Kubernetes是Google在2014年开源的一个容器集群管理系统,Kubernetes简称K8S.K8S用于容器化应用程序的部署,扩展和管理。K8S提供了容器编排,资源调度,弹性伸缩,部署管理,服务发现等一系列功能。Kubernetes目标是让部署容器化应用简单高效。资源管理器的诞生过程原创 2020-09-28 08:42:10 · 470 阅读 · 0 评论