手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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暂停一个pod
k8s暂停一个pod 模拟k8s暂停一个服务:kubectlscale--replicas=0deployment/[deployment] -n[namespace](如要恢复设置参数--replicas=1即可),操作后该[deployment]对应的[pod]就停止了,服务就暂停了 k8s其他操作:kubectlgetpod-n[namespaces]kubectlgetsvc-n
作者:编程之家 时间:2022-10-14
SmartIDE v1.0.23 一个非常不敏捷的发布
SmartIDEv1.0版本(CLIBuildv1.0.23.4650,ServerBuildv1.0.23.4646)已经发布,在超过4000个Builds之后,我们终于发布了v1.0版本。当前的版本已经完成了企业级云原生CloudIDE的特性闭环,允许个人/团队/企业用户在Windows/Mac/Linux上使用VSCode/JetBrains全家桶/OpenSumi三种IDE开
作者:编程之家 时间:2022-10-14
k8s yaml参数
作者:编程之家 时间:2022-10-14
k8s安装ck集群
安装k8s集群 1.下载各种镜像到本地 virpm_install_playbook.yaml-hosts:k8s-allremote_user:adminvars:-name:"rpm_install"tasks:-name:"copy_docker_rpms"copy:src=/opt/dockers_rpmdest=/opt/become:y
作者:编程之家 时间:2022-10-14
k8s 亲和性
k8s亲和性1.1节点亲和性pod.spec.nodeAffinitypreferredDuringSchedulingIgnoredDuringExecution:软策略,如果条件允许就在一台节点上,条件不允许就去别的节点requiredDuringSchedulingIgnoredDuringExecution:硬策略,如果条件允许就在一台节点上,条件不允许就不活了,pending状态
作者:编程之家 时间:2022-10-14
k8s QoS
QoS(QualityofService)简介QoS(QualityofService)简介 QoS(QualityofService),大部分译为“服务质量等级”,又译作“服务质量保证”,是作用在Pod上的一个配置,当 Kubernetes 创建一个Pod时,它就会给这个Pod分配一个QoS等级,可以是以下等级之一:Guaranteed:Pod里的每
作者:编程之家 时间:2022-10-14
k8s-存储_Volume
K8s-存储_Volume引入:Volume存在的意义 容器磁盘上的文件的生命周期是短暂的,这就使得在容器中运行重要应用时会出现一些问题。首先,当容器崩溃时,kubelet会重启它,但是容器中的文件将丢失——容器以干净的状态(镜像最初的状态)重新启动。其次,在Pod中同时运行多个容器时,这些容
作者:编程之家 时间:2022-10-14
8、kubernetes组件——CoreDns
kubernetes组件——CoreDns在Kubernetes集群推荐使用ServiceName作为服务的访问地址,因此需要一个Kubernetes集群范围的DNS服务实现从ServiceName到ClusterIp的解析,这就是Kubernetes基于DNS的服务发现功能。从Kubernetes1.11开始,可使用CoreDNS作为Kubernetes的DNS插件进入GA
作者:编程之家 时间:2022-10-14
k8s helm
k8shelm官网:https://helm.sh/点击charts:https://artifacthub.io/packages/search?sort=relevance&page=11.1helm介绍如果我们想在k8s集群中创建一个mysql集群,我们需要设计svc,镜像等,很是繁琐即使我们有别人给我们写好的yaml,当我们想改里面的内容时,需要先熟悉里面的配置
作者:编程之家 时间:2022-10-14
k8s resources limits 单位
k8sresourceslimits单位如何理解k8s中limit限制cpu单位官方对单位的解释:https://v1-14.docs.kubernetes.io/zh/docsasks/configure-pod-container/assign-cpu-resource/#cpu-单位requests:代表容器启动请求的资源限制,分配的资源必须要达到此要求limits:代表最多可以请求
作者:编程之家 时间:2022-10-14
容器云平台架构师项目实战02-Kubernetes基于应用与数据库实战的docker+k8s课程
为满足想学习容器云技术的学员,风哥特别设计的一套比较全面的容器云平台架构师项目实战系列课程课程。本教程为容器云平台架构师项目实战02-Kubernetes(K8S),内容涉及:Kubernetes基础知识与组件架构、Kubernetes生产环境集群规划与建设、Kubernetes技术原理与容器编排、Kubernetes持久
作者:编程之家 时间:2022-10-14
k8s安装Dashboard
安装dashboardwgethttps:/aw.githubusercontent.com/kubernetes/dashboard/v2.6.0/aio/deployecommended.yamlkubectlapply-frecommended.yaml查看podkubectlgetpods--all-namespaces 查看service 修改dashboad服务类型#Pleaseedittheobje
作者:编程之家 时间:2022-10-14
k8s 指定调度节点
k8s指定调度节点1.1Pod.spec.nodeName将Pod直接调度到指定的Node节点上,会跳过Scheduler的调度策略,该匹配规则是强制匹配apiVersion:extensions/v1beta1kind:Deploymentmetadata:name:mywebspec:replicas:7template:metadata:labels:
作者:编程之家 时间:2022-10-14
k8s升级
1.查看可升级的列表yumlist--showduplicateskubeadm--disableexcludes=kubernetes 2.验证升级计划kubeadmversionkubeadmupgradeplan 3.升级yuminstall-ykubeadm-1.24.3-0--disableexcludes=kuberneteskubeadmupgradeapplyv1.24.3(输入yes)yuminstall-y
作者:编程之家 时间:2022-10-14
k8s-calico网络插件安装
calico网络插件安装官网#下载operator资源清单文件[root@k8s-master01~]#wgethttps://docs.projectcalico.org/manifestsigera-operator.yaml#应用资源清单文件,创建operator[root@k8s-master01~]#kubectlapply-ftigera-operator.yaml#3.通过自定义资源方式安装,下
作者:编程之家 时间:2022-10-14
k8s subPath
1.同一个pod中多容器挂载同一个卷时提供隔离2.将configMap和secret作为文件挂载到容器中而不覆盖挂载目录下的文件 本文主要解释第一点,按照k8s官网的解释,subPath在是挂载卷中的存储目录,不指定默认存储在卷的根目录
作者:编程之家 时间:2022-10-14
k8s控制器探针
HealthCheck:由发起者对容器进行周期性检测 dockershealthcheck实现方式:#第一种方式:docker-composecat<<EOF>docker-compose.yamlversion:'3.6'service: nginx-service: image:nginx expose: -80 -443 ports: -"80:80"
作者:编程之家 时间:2022-10-14
声明式和命令式区别
k8s中有kubectlapply-f和kubectlcreate-f两种命令来进行资源的创建。区别在于kubectlcreate属于Imperativecommand(命令式):它明确的告诉kubectl要创建某个资源或对象。而kubectlapply是Declarativecommand(声明式命令),apply并不告诉kubectl具体做什么,而是由kubect
作者:编程之家 时间:2022-10-14
k8s集群安装一
安装sealerwgethttps://github.com/sealerio/sealereleases/download/v0.8.6/sealer-v0.8.6-linux-arm64.tar.gztar-zxvfsealer-v0.8.6-linux-arm64.tar.gzmvsealer/usr/bin安装集群(先配置各个节点免密登录)sealerpullkubernetes:v1.19.8-alpine#CNI需要自行安装
作者:编程之家 时间:2022-10-14
nfs storageclass 创建pvc pending
nfsstorageclass创建pvcpending使用nfs作为外部存储,一直启动不起来,查看pvc和pods信息如下:1、PVC一直处于pending状态【www-nfs-web-0Pendingk8s-nfs-storage11s】;2、pods显示【FailedScheduling】0/3nodesareavailable:3podhasunboundimmediatePe
作者:编程之家 时间:2022-10-14
k8s对接Ceph实现持久化存储(16)
一、Ceph简介官网:https://ceph.com/en/https://docs.ceph.com/en/latest/start/intro/ceph是一种开源的分布式的存储系统包含以下几种存储类型:块存储(rbd),对象存储(RADOSFateway),文件系统(cephfs)块存储(rbd): 块是一个字节序列(例如,512字节的数据块)。基于块
作者:编程之家 时间:2022-10-14
k8s部署Wordpress定义不同的资源对象文件
1)新建namespace(名称空间)新建wordpress-blognamespace,将应用都部署到wordpress-blog这个命名空间下面。[23:17:36root@k8s-master~]#llnamespace.yamlpod.ymlservice.yaml-rw-r--r--1rootroot648月2023:17namespace.yaml-rw-r--r--1rootroot12008月
作者:编程之家 时间:2022-10-14
k8s-mtu设置不当引发的线上故障
背景在部署新的paas平台线上环境时,突发consul和es中间件无法创建。排查过程以consul通过查询k8s集群中pod状态发现原来3pod的consul集群,其中2个pod一直重启。#kubectlgetpods-npaasconsul-propaas通过describe查看pod信息,发现是liveness失败。#kubectldescribepods
作者:编程之家 时间:2022-10-14
如何可视化编写和编排你的 K8s 任务
作者:学仁简介K8sJob是Kubernetes中的一种资源,用来处理短周期的Pod,相当于一次性任务,跑完就会把Pod销毁,不会一直占用资源,可以节省成本,提高资源利用率阿里任务调度SchedulerX和云原生结合,重磅推出可视化K8s任务,针对脚本使用者,屏蔽了容器服务的细节,不用构建镜像就可以让
作者:编程之家 时间:2022-10-14
k8s暴露集群内和集群外服务的方法
集群内服务一般pod都是根据service资源来进行集群内的暴露,因为k8s在pod启动前就已经给调度节点上的pod分配好ip地址了,因此我们并不能提前知道提供服务的pod的ip地址。那么service服务提供的功能就是,使用者根本无需关心后端提供服务pod的数量,以及各自对应
作者:编程之家 时间:2022-10-14
k8s etcd未授权访问复现
一、测试环境搭建参考测试环境说明:etcdctl在本机运行;etcd集群部署在虚拟机中的docker下;虚拟机环境:CentOS7;虚拟机ip:192.168.0.128首先拉取etcd镜像dockerpullquay.io/coreos/etcd:v3.3.1#查看镜像dockerimages创建自定义网络dockernetworkcreate--d
作者:编程之家 时间:2022-10-14
Rancher高可用部署k8s
先决条件1、k8s集群2、CLI工具(helm,kubectl)3、IngressController添加HelmChart仓库使用helmrepoadd命令添加含有RancherChart的HelmChart仓库。请将命令中的<CHART_REPO>,替换为latest,stable或alpha。更多信息,请查看选择Rancher版本来选择最适合你的仓库。lates
作者:编程之家 时间:2022-10-14
kubernetes的HPA控制器使用
安装metricsserver MetricsServer是Kubernetes内置的容器资源指标来源。 MetricsServer从node节点上的Kubelet收集资源指标,并通过MetricsAPI在Kubernetesapiserver中公开指标数据,以供HorizontalPodAutoscaler和VerticalPodAutoscaler使用,
作者:编程之家 时间:2022-10-14
操作kubernets(k8s)的增删改查
资源的CRUD:创建:Serviceservice=client.services().inNamespace(namespace).create(service);更新:Namespacenamespace=client.namespaces().withName(name).get();//updateresourcesclient.namespaces().createOrReplace(namespace);查询:ServiceListserv
作者:编程之家 时间:2022-10-14
K8S 的API
一、K8S的api概览:在Kubernetes集群中,一个API对象在Etcd里完整资源路径,是由:Group(API组)、Version(API版本)和Resource(API资源类型)三个部分组成的。通过这样的结构,整个Kubernetes里的所有API对象,实际上就可以用如下的树形结构表示出来我们也可以用命令来查看API组织形式~k
作者:编程之家 时间:2022-10-14
上一页
29
30
31
32
33
34
35
36
下一页
小编推荐
热门标签
更多
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