手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Git
GitHub
SVN
Jenkins
Vim
vmware
Hyper-v
SSH
Jmeter
sysTemd
Maven
Webpack
Zookeeper
k8s
Phpstorm
JVM
IDEA
Appium
Cypress
pandas
Eclipse
HBuilder
编程工具
Markdown
Mac
Pytest
Selenium
istio
Gradle
Tensorflow
Homebrew
编程之家
k8s
k8s
负载高--op运维会重启服务器 把内存中使用对象的资源全部释放掉通过重启清内存提高性能k8s为什么这么火:1.大厂背书(谷歌)2.量大3.经历数十年成熟 k8s高于docker 可以管理更多的容器云原生:k8s configmap(配置中心支持热加载)etcd(c存储配置的发现中
作者:编程之家 时间:2022-10-14
三、升级kubeasz部署的kubernetes
1、升级前实验环境OS:root@harbor:~#cat/etc/issueUbuntu20.04.2LTS\n\lroot@harbor:~#uname-r5.4.0-81-genericIP分配:172.168.33.201harbor.ywx.netk8s-deploy172.168.33.202haproxy01172.168.33.203haproxy02172.168.33.204ecd01172.168.33.205ec
作者:编程之家 时间:2022-10-14
k8s 之 helm包管理工具的简介安装使用
一:简介(Helm,Charts,Repoistory,Release)Helm、ChartHelm是Kubernetes的包管理器,类似于Python的pipcentos的yum ubuntu的apt,主要用来管理Charts,Charts是Helm的应用打包格式。chart由一系列文件组成,这些文件描述了Kubernetes部署应用时所需要的资源,比如Service、Depl
作者:编程之家 时间:2022-10-14
k8s集群网络组件calico指定网卡
k8s集群网络组件calico指定网卡containers:#Runscalico-nodecontaineroneachKubernetesnode.This#containerprogramsnetworkpolicyandroutesoneach#host.-name:calico-nodeimage:calicoode:v3.15.
作者:编程之家 时间:2022-10-14
【k8s实践】私有kubernetes使用阿里云cloudprovider
0.简介本文主要介绍v1.20版本k8s如何使用阿里云cloud-provider做负载均衡。1.环境配置k8s版本:v1.20.4客户端访问流程:集群外的客户端–>LoadBalancer–>NodeIP:NodePort–>ClusterIP:servicePort–>PortIP:containerPort默认文档:https://github.com/kubernetes/cl
作者:编程之家 时间:2022-10-14
如何高效掌控 K8s 资源变化?K8s Informer 实现机制浅析
导语:本文通过分析K8s中Reflector(反射器)、DeletaFIFO(增量队列)、Indexer(索引器)、Controller(控制器)、SharedInformer(共享资源通知器)、processorListener(事件监听处理器)、workqueue(事件处理工作队列)等组件,对Informer实现机制进行了解析。一、概述进入K8s的世
作者:编程之家 时间:2022-10-14
k8s(八)service
k8sService介绍ClusterIP类型的ServiceHeadLiness类型的ServiceNodePort类型的ServiceLoadBalancer类型的ServiceExternalName类型的Service网络通讯方式service用于4层路由负载ingress用于7层路由负载Service介绍在kubernetes中,Pod是应用程序的载体,我们可以通过Po
作者:编程之家 时间:2022-10-14
四、kubernetes中的etcd集群
1、集群环境OS:root@harbor:~#cat/etc/issueUbuntu20.04.2LTS\n\lroot@harbor:~#uname-r5.4.0-81-genericIP分配:172.168.33.201harbor.ywx.netk8s-deploy172.168.33.202haproxy01172.168.33.203haproxy02172.168.33.204ecd01172.168.33.205ecd0217
作者:编程之家 时间:2022-10-14
K8S 污点及容忍
K8S 污点及容忍查看节点的污点 kdescribenodemaster1|grep-itaints 污点包含<key>=<value>:<effect> 查看一个系统pod的容忍度:kdescribepokube-proxy-hbb2w-nkube-system 给生产节点加污点: ktaintnodemaster1node-type=productio
作者:编程之家 时间:2022-10-14
aa
安装过程:mkdir-p$GOPATH/src/k8s.iocd$GOPATH/src/k8s.iogitclonehttps://github.com/kubernetes/kubernetescdkubernetesmake
作者:编程之家 时间:2022-10-14
k8s_核心对象及应用kubectl context、pod
k8s是如何创建资源的?k8s可以通过yml⽂件创建k8s对象(资源),然后发布k8s集群操作。 kubectlcontextkubectlcontext是k8s集群的上下⽂对象,存放着集群相关信息。常用查询kubectlcontext有如下命令,至于这些信息如何生成的在后续再详细说明,先大概了解kubectlcintext相关信息如何
作者:编程之家 时间:2022-10-14
架构师精选文章600篇
一、职场感悟1.微软执行副总裁沈向洋:我不同意微软创新能力弱于谷歌2.看完知乎轮子哥的编程之路,我只想说,收下我的膝盖。。。3.华为海外15年,浮生一瞬间,我的退休告别贴4.任正非在荣耀送别会上的讲话(泪奔)5.与王坚院士有关的日子6.雷军:十岁的小米乘风破浪,有趣的灵魂一往
作者:编程之家 时间:2022-10-14
k8s入门_相关概念和整体框架
了解k8s是什么之前我们docker-compose进行了单机上的多个container的编排和运行。假设我们有一个大型电商项目,有成百上千个服务器,上千的微服务,促销的时候还涉及到拓容,促销过后还涉及到缩减,之间还涉及到容器之间的管理、负载均衡等操作,机器宕机后也涉及到容器的迁移。这个时候容
作者:编程之家 时间:2022-10-14
K8S 知识点
1.K8S集群大小在v1.7版本中,Kubernetes支持集群节点(node)数可达1000个。更具体地说,我们配置能够支持所有如下条件:不超过2000个节点不超过总共6000个pod不超过总共12000个container单节点不超过100个pod突然发现我2018年就学习过k8s到现在为止都没有特别精通.
作者:编程之家 时间:2022-10-14
使用kube-prometheus部署k8s监控(最新版)
这里写目录标题一、介绍二、准备清单文件2.1、修改yaml,增加持久化存储2.2、准备持久化配置(nfs-storage)三、启动服务3.1、安装ingress-controller3.2、编写ingress代理规则四、浏览器访问4.1、promethues4.2、grafana添加kubernetes监控模版参考文档一、介绍
作者:编程之家 时间:2022-10-14
k8s中yaml常用字段解释
参数名字段类型说明versionString这里是指K8SAPI的版本,目前基本上是V1,可以用kubectlapi-versions命令查询kindString这里指的是yaml文件定义的资源类型和角色,比如:PodmetadataObject元数据的对象,固定值就写metadatametadata.nameString元数据对象的名字,这里由我们编写,比如命
作者:编程之家 时间:2022-10-14
第八章 kuberneters核心技术-Pod
一、kubernetes带来的变革1.对于开发人员 由于公司业务多,开发环境、测试环境、预生产环境和生产环境都是隔离的,而且除了生产环境,为了节省成本,其他环境可能是没有日志收集的,在没有用k8s的时候,查看线下测试的日志,需要开发或者测试人员,找到对应的机器,在找到对应的容器,然后才能查
作者:编程之家 时间:2022-10-14
kubeadmin搭建k8s集群
一、准备环境准备环境:角色IP地址k8s-master192.168.56.21k8s-node01192.168.56.25k8s-node02192.168.56.26 所有节点环境初始化:关闭防火墙:#systemctlstopfirewalld#systemctldisablefirewalld关闭selinux:#sed-i's/enforcing/
作者:编程之家 时间:2022-10-14
k8s学习
k8s目前已经是非常流行的服务。k8s搭建过程目前的云计算分为基础云(相当于在阿里云腾讯云华为云购买服务器,服务自己搭建)平台云(提供服务,与其他服务的交互需要自己安排) 服务云(只管使用)k8s的基本构件master节点和node节点master节点 --------apiserver 提供用户与k8s
作者:编程之家 时间:2022-10-14
k8s的小版本升级与降级
升级先从负载均衡服务器上面禁用,防止调度到正在做升级相应服务器上(记得,升级完后要把注释去掉,重新加载haproxy)[root@haproxy~]#cat/etc/haproxy/haproxy.cfglistenk8s-m44-6443bind172.18.8.168:6443modetcp#server172.18.8.109172.18.8.109:6443checkint
作者:编程之家 时间:2022-10-14
k8s常用命令
想起十几年前,我曾在Linux伊甸园的论坛,整理过一份rpm常用命令的列表,不知有多少朋友看过?查看所有namespace的pods运行情况kubectlgetpods--all-namespaces查看具体pods,记得后边跟namespace名字哦kubectlgetpodskubernetes-dashboard-76479d66bb-nj8wr--namespace=
作者:编程之家 时间:2022-10-14
k8s 去除master节点污点NoSchedule,添加master节点 尽量不调度
k8s去除master节点(k8s-master)污点NoSchedule,添加master节点尽量不调度PreferNoSchedule标签#添加尽量不调度PreferNoSchedulekubectltaintnodesk8s-masternode-role.kubernetes.io/master:PreferNoSchedule#去除污点NoSchedule,最后一个"-"代表删除kubectltain
作者:编程之家 时间:2022-10-14
部署k8s-dashboard
部署dashboard下载[root@k8s-master1~]#wgethttps:/aw.githubusercontent.com/kubernetes/dashboard/v2.3.1/aio/deployecommended.yaml改文件名[root@k8s-master1~]#mvrecommended.yamlk8s-dashboard-v2.3.1.yaml修改文件[root@k8s-master1~]#catk8s-dashb
作者:编程之家 时间:2022-10-14
apiserver源码分析——启动流程
前言apiserver是k8s控制面的一个组件,在众多组件中唯一一个对接etcd,对外暴露http服务的形式为k8s中各种资源提供增删改查等服务。它是RESTful风格,每个资源的URI都会形如/apis/{apiGroup}/{version}amsspaces/{ns-name}/{resource-kind}/{resource-name}或/apis/{apiGroup}/{
作者:编程之家 时间:2022-10-14
Kubernetes---01安装
使用Nexus做镜像仓库、代理http,去下载谷歌的k8s组件镜像官网:https://www.sonatype.com/ 下载安装包解压及安装。运行:nexus.exeun访问:http://localhost:8081/ 默认用户admin密码存在nexus-3.34.1-01-win64\sonatype-work\nexus3\admin.password1.设置代理
作者:编程之家 时间:2022-10-14
k8s-scheduler源码阅读笔记
最近看了一遍kube-scheduler的代码,将一些重要的函数和逻辑做了一个思维导图,代码基于的是kubernetes的master分支,后续也会依照该分之更新这个思维导图。线上思维导图地址:https://www.processon.com/view/link/615fac7ee0b34d06f3ddc39a原文件地址:https://link.zhihu.com/?target=
作者:编程之家 时间:2022-10-14
kubeadm和kubectl管理
kubadm重新生成token(默认24小时就过期)[root@k8s-server1m44]#kubeadmtokencreate3vfu2y.0k9l3yma5a77c23e范例:列出token[root@k8s-server1m44]#kubeadmtokenlistTOKENTTLEXPIRESUSAGESDESCRIPTIO
作者:编程之家 时间:2022-10-14
Kubernetes安装nfs文件系统
Kubernetes可以使用OpenEBS或者nfs,或者外接ceph安装nfs-server#在每个机器yuminstall-ynfs-utils#在master执行以下命令echo"fs/data/*(insecure,rw,sync,no_root_squash)">/etc/exports#执行以下命令,启动nfs服务;创建共享目录mkdir-pfs/data#在m
作者:编程之家 时间:2022-10-14
k8s集群快速搭建
#机器规划:192.168.94.198 k8s-master192.168.94.199 k8s-node1192.168.94.200 k8s-node2##机器初始化,关闭防火墙,selinux,关闭swap分区,设置免密登录、时间同步#关闭防火墙和selinuxsystemctlstopfirewalld&&systemctldisablefirewalld#关闭SELiunx和swap分
作者:编程之家 时间:2022-10-14
k8s-Pod状态和探针
Pod状态第一阶段:Pending:#正在创建Pod但是Pod中的容器还没有全部被创建完成,处于此状态的Pod应该检查Pod依赖的存储是否有权限挂载、镜像是否可以下载、调度是否正常等。Failed#Pod中有容器启动失败而导致pod工作异常。检查事件Unknown#由于某种原因无法获得pod的当前状态
作者:编程之家 时间:2022-10-14
上一页
4
5
6
7
8
9
10
11
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native