手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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
Kubernetes AdmissionWebhook匹配请求
Webhook配置要注册准入Webhook,请创建 MutatingWebhookConfiguration 或 ValidatingWebhookConfiguration API对象。每种配置可以包含一个或多个Webhook。如果在单个配置中指定了多个Webhook,则应为每个webhook赋予一个唯一的名称。这在 admissionregistration.k8s.i
作者:编程之家 时间:2022-10-14
k8s基础概念之十二
官网:https://v1-19.docs.kubernetes.io/zh/docs/concepts/workloads/pods/ephemeral-containers/ 说明涉及k8s所有组件添加参数,修改前建议停止etcd,并且备份数据,实验过程中,etcd崩过一次未解决,--feature-gates="EphemeralContainers=true"给所有组件添加这一个选项,放在参数存放
作者:编程之家 时间:2022-10-14
k8s基础概念之五 ingress
有了NodePort为什么还要用Ingress呢?因为在pod多的时候,NodePort性能会急剧下降,如果你的k8s集群有成百上千的服务那岂不是要管理成百上千个NodePort Ingress概念同时来说,Ingress和我们之前提到的Service、Deployment也是一个k8s的资源类型,Ingress是用于实现用域名的方式
作者:编程之家 时间:2022-10-14
K8s (Kubernetes简介、特性、架构
Kubernetes文章目录Kubernetes1Kubernetes概述1.2Service分布式集群架构核心1.3Kubernetes优势:2Kubernetes的核心概念2.1cluster2.2Master2.3Node2.4Pod2.5ReplicationController2.6deployment2.7.replicaset2.8daemonset2.9statefuleset2.10job2.11n
作者:编程之家 时间:2022-10-14
k8s中labels和selectors
KubernetesLabels和Selectors一个deployment.yaml文件apiVersion:apps/v1#forversionsbefore1.9.0useapps/v1beta2kind:Deploymentmetadata:name:wordpress-mysqllabels:app:wordpress#一眼就能看出来是为wordpree准备的dbspec:sele
作者:编程之家 时间:2022-10-14
06-K8S之VOLUME
目录VOLUME如何使用存储卷常用存储卷类型1.EmptyDir2.hostpath3.nfs存储卷4.pvc存储卷1.pv2.pvc3.pv和pvc5.StorageClass6.configmap和secretConfigmap创建方法1.命令行直接创建2.通过文件创建3.指定目录创建configmap4编写configmap资源清单YAML文件使用Configmap1.通过环境变量
作者:编程之家 时间:2022-10-14
ELK 收集 K8S (containerd 容器运行时) 二
部署filebeatmkdir-p/data/yaml/k8s-logging/filebeatcd/data/yaml/k8s-logging/filebeatcatrbac.yaml---#Source:filebeatemplates/filebeat-service-account.yamlapiVersion:v1kind:ServiceAccountmetadata:name:filebeatnamespace:k8s-logging
作者:编程之家 时间:2022-10-14
[K8s]Kubernetes-服务、负载均衡、联网下
IngressFEATURESTATE:Kubernetesv1.19[stable]Ingress是对集群中服务的外部访问进行管理的API对象,典型的访问方式是HTTP。Ingress可以提供负载均衡、SSL终结和基于名称的虚拟托管。术语为了表达更加清晰,本指南定义了以下术语:节点(Node):Kubernetes集群中其中一台
作者:编程之家 时间:2022-10-14
09-K8S之kubernetes-dashboardaddons 认证及分级授权
目录kubernetes-dashboard认证及分级授权给dashboard创建可以操作整个集群的管理员token给dashboard创建可以操作集群某个名称空间的token基于kubeconfig分级授权的文件登录操作资源总结dashboard部署过程kubernetes-dashboard认证及分级授权kubectlapply-fhttps:/aw.git
作者:编程之家 时间:2022-10-14
6面蚂蚁,面试官被窝唬住了,居然开了36K,Java面试怎么就突然简单起来了
这里不太理解,我问什么算高级特性,面试官就切换到了下一个问题配置中心的核心数据表是怎么设计的?为什么在业务里用Redis,Redis有什么优点?单线程:并发安全;高性能;原语与数据结构丰富;采用广泛,踩坑成本低对Redis里数据结构的实现熟悉吗?说了一个zset跳表用过
作者:编程之家 时间:2022-10-14
KUBERNETES02_集群安装逻辑、前置环境、搭建一主两从、部署dashboard访问页面
文章目录①.集群安装逻辑②.安装集群前置环境③.kubeadm引导集群④.关于token过期问题⑤.部署dashboard①.集群安装逻辑①.我们需要为每一台机器去安装kubelet(相当于厂长)、kubeadm(帮程序员管理集群的)、kubectl(程序员用的命令行,经常给k8s发送命令,装在总
作者:编程之家 时间:2022-10-14
k8s搭建web界面管理rancher
rancher部署一、准备介质镜像v2.4.17dockerpullrancherancher:v2.4.17二、使用docker安装点击查看代码dockerrun-d--restart=unless-stopped-p80:80-p443:443\-v/home/ap/aipfancher_homeancher:/var/libancher\-v/home/ap/aipfancher_home/a
作者:编程之家 时间:2022-10-14
07-K8S之Statefulset控制器
目录Statefulset1.Statefulset****概念2.学习达到的目标3.部署一个web应用1.通过statefulset部署pod,并且观察pod创建的过程2.顺序创建Pod3.StatefulSet中的Pod4.检查Pod的顺序索引5.使用稳定的网络身份标识6.导入稳定的存储4.部署和扩缩容5.Statefulset的资源清单yaml文件书
作者:编程之家 时间:2022-10-14
k8s 集群 安装前的准备操作
1.安装三台或三台以上的虚拟机并互相ping得通pingxxx.xxx.xx.xxx2.关闭各个虚拟机的防火墙systemctlstopfirewalld3.关闭selinuxsed-i's/enforcing/disabled/'/etc/selinux/configsetenforce0(全局禁用掉)4.关闭swap内存交换swapoff-afree-g(查看swap必须为0)
作者:编程之家 时间:2022-10-14
08-K8S之k8s认证和serviceaccount
目录k8s认证和serviceaccount授权Rolerolebinding将用户绑定(rolebinding)到role切换集群上下文到xiaochao用户,操作role定义资源的动作clusterroleclusterrolebinding将rolebinding绑定到clusterroleRBAC三类组件绑定到role或者clusterroleserviceaccount绑定rolebinding或者clus
作者:编程之家 时间:2022-10-14
k8s污点与容忍
Taints(污点)存在于node,Tolerations(容忍度)存在于pod。污点(Taint)污点(Taint)的组成使用kubectltaint命令可以给某个Node节点设置污点,Node被设置上污点之后就和Pod之间存在了一种相斥的关系,可以让Node拒绝Pod的调度执行,甚至将Node已经存在的Pod驱逐出去。每个污点的组成
作者:编程之家 时间:2022-10-14
k8s daemonset controller源码分析
daemonsetcontroller分析daemonsetcontroller简介daemonsetcontroller是kube-controller-manager组件中众多控制器中的一个,是daemonset资源对象的控制器,其通过对daemonset、pod、node、ControllerRevision四种资源的监听,当这四种资源发生变化时会触发daemonsetcontroller
作者:编程之家 时间:2022-10-14
k8s资源清单定义入门
k8s资源清单定义入门k8s的核心资源workload型资源PodReplicaSetDeploymentStatefulSetDaemonSetJobCronjob服务发现及负载均衡型资源Serviceingress配置与存储相关的资源存储卷Volume云端存储亚马逊弹性块存储SANGlusterFS(分布式存储)NFS容器存储
作者:编程之家 时间:2022-10-14
超详细,阿里内部都在用的K8S实战手册,看这一篇就够了
一直关注云计算领域的人,必定知道Kubernetes的崛起。如今,世界范围内的公有云巨头(谷歌、亚马逊、微软、华为云、阿里云等等)都在其传统的公共云服务之上提供托管的Kubernetes服务。而且云服务龙头AWS也终于落地,进入企业商用K8s软件市场,这让它成了可以通吃主流公私有云的唯一基础架
作者:编程之家 时间:2022-10-14
云服务器搭建k8s集群的巨坑,node间网络不通问题
最近用腾讯云服务器搭建了k8s集群,踩到一个巨坑。现象就是服务正常搭建完毕,各个必须的pod也处于ready状态,但是node不能访问别的node的pod。搭建的示例tomcat的demo也不能通过外网正常访问。 后面发现得设置腾讯云服务器的安全组策略,除了打开tcp端口之外,还得打开
作者:编程之家 时间:2022-10-14
ELK 收集 K8S (containerd 容器运行时) 三
部署logstashmkdir-p/data/yaml/k8s-logging/logstashcd/data/yaml/k8s-logging/logstashcatcm.yaml---apiVersion:v1kind:ConfigMapmetadata:name:logstash-confignamespace:k8s-logginglabels:elastic-app:logstashdata:logstash.conf:|
作者:编程之家 时间:2022-10-14
为kubernetes安装可视化界面1:dashboard安装
kubernetes官方提供的可视化界面https://github.com/kubernetes/dashboard前提条件:需要安装了kubernetes,安装方法见:kubernetes权威指南读书笔记-第2章Kubernetes安装部署DashBoardkubectlapply-fhttps:/aw.githubusercontent.com/kubernetes/dashboard/v2.4.0/aio/deploy
作者:编程之家 时间:2022-10-14
k8s工作负载
k8s工作负载型控制器工作负载是在kubernetes上运行的应用程序。无论你的负载是单一组件还是由多个一同工作的组件构成,在Kubernetes中你可以在一组Pods中运行它。在Kuberneres中,pod代表的是集群上处于运行状态的一组容器。KubernetesPods有确定的生命周期。例如,当某Pod在
作者:编程之家 时间:2022-10-14
k8s-statefulset
1.简介StatefulSet是用来管理有状态应用的工作负载Api对象。StatefulSet用来管理某Pod集合的部署和扩缩,并为这些Pod提供持久存储和持久标识符。和Deployment类似,StatefulSet管理基于相同容器规约的一组Pod。但和Deployment不同的是,StatefulSet为它们的每个P
作者:编程之家 时间:2022-10-14
k8s 重启策略、健康检查、环境变量、初始化容器
k8s重启策略、健康检查、环境变量、初始化容器Pod基本概念Pod特点Pod存在意义Pod资源共享实现机制重启策略健康检查环境变量initContainer(初始化容器)Pod基本概念Pod是Kubernetes创建和管理的最小单元,一个Pod由一个容器或多个容器组成,这些容器共享存储、网络。P
作者:编程之家 时间:2022-10-14
k8s 部署一个应用到容器
这里以nginx为例,主要是提供一种思路。需要用到基础镜像的时候,优先使用官方的,如果官方的不符合要求,则自己做一个,(不用使用centos镜像,推荐使用Alpine、busybox,都是精简过的,达到同样的功能,占用空间少了几百兆) 1.将配置文件储存为configmapapiVersion:v1data:n
作者:编程之家 时间:2022-10-14
K8s学习笔记-001-Kubeadm安装k8s集群5台机器CentOS7-3台master,2台node
kubernetes官网官网地址:https://kubernetes.io准备工作准备五台centos7的虚拟机(每台虚拟机分配2核2G,存储使用20G硬盘,必须2核不然报错):如下图机器的分配情况:IP节点名称节点类型192.168.2.21k8s-master21master192.168.2.22k8s-master22master192.168.2.23k8s-master23mast
作者:编程之家 时间:2022-10-14
k8s 20211229部署3
作者:编程之家 时间:2022-10-14
k8s-集群备份与恢复实战
集群备份与恢复实战背景在日常k8s维护使用过程,难免会有下面场景:集群异常,etcd集群挂了,如何恢复数据?使用者或管理员误删了命名空间或重要应用,如何快速恢复数据?如何快速备份、迁移集群?本文介绍两种备份还原工具:etcdctl和velero使用etcdctl安装etcdctl脚本可参考et
作者:编程之家 时间:2022-10-14
k8s 存储抽象
(相当于之前pod上安装的软件,进行文件外部挂载,但是每个pod都挂载,当pod出现问题,外部挂载文件无法同步,可能就会丢失数据,使用一个外部统一的文件处理系统,使用文件系统的高可用来完善文件的挂载)环境准备(先安装nfs文件系统)1、所有节点#所有机器安装yuminstall-ynfs-utils2、主
作者:编程之家 时间:2022-10-14
上一页
14
15
16
17
18
19
20
21
下一页
小编推荐
热门标签
更多
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