手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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 细节
https://kubernetes.io/zh/docseference/kubectl/overview/https://kubernetes.io/zh/docseference/kubectl/overview/#%E8%B5%84%E6%BA%90%E7%B1%BB%E5%9E%8Bhttps://kubernetes.io/zh/docseference/kubectl/overview/#%E6%A0%BC%E5%BC%8F%E5%8C%96%E8%BE%93
作者:编程之家 时间:2022-10-14
K8S User Account 创建授权
#本文主要介绍自建证书的方式创建useraccount以及生成用户的token绑定到ServiceAccount上查看dashboard权限#基于openssl生产用户相关证书1、生成用户的key文件[root@master1chen]#opensslgenrsa-outchen.key2048GeneratingRSAprivatekey,2048bitlong
作者:编程之家 时间:2022-10-14
k8s控制节点etcd删除并重新加入
1.删除etcd节点cdoot/etcd-v3.4.13-linux-amd64cpetcd*/usr/local/bin#查看etcd节点[
[email protected]
]#ETCDCTL_API=3etcdctl--endpoints127.0.0.1:2379--cacert/etc/kubernetes/pki/etcd/ca.crt--cert/etc/kubernetes/pki/etcd/server
作者:编程之家 时间:2022-10-14
K8s相关知识总结学习
K8S适用场景及功能1.多台机器集群管理和配置(单机,直接docker+docker-compose)2. Kubernetes可以为你提供集中式的管理集群机器和应用,加机器、版本升级、版本回滚,那都是一个命令就搞定的事,不停机的灰度更新,确保高可用、高性能、高扩展。Kubernetes集群架构 master主节点
作者:编程之家 时间:2022-10-14
基于dashboard理解k8s的RBAC授权
#概念ServicAccount(服务账号):是指由KubernetesAPI管理的账号,用于为Pod之中的服务进程在访问KubernetesAPI时提供身份标识。ServiceAccount通常绑定于特定的名称空间,由APIServer创建,或者通过API调用手动创建。UserAccount(用户账号):独立于Kubernetes之外的其他服务管理用户
作者:编程之家 时间:2022-10-14
研发效能|Kubernetes核心技术剖析和DevOps落地经验
本文主要介绍Kubernetes的核心组件、架构、服务编排,以及在集群规模、网络&隔离、SideCar、高可用上的一些使用建议,尤其是在CICD中落地,什么是GitOps.通过此文可彻底了解k8s的整体核心技术以及如何应用在DevOps实践中。 荣辛是我的同事,阿里云过来的一位大佬,我也把他邀请
作者:编程之家 时间:2022-10-14
k8s+crio+podman搭建集群
前言在传统的k8s集群中,我们都是使用dockerengine做为底层的容器管理软件的,而dockerengine因为不是k8s亲生的解决方案,所以实际使用中会有更多的分层。之前我们也讲过,k8s为了调用dockerengine,专门写了一个dockershim做为CRI,而在1.20版本的时候,k8s就宣布停止更新dockershim了,也就
作者:编程之家 时间:2022-10-14
k8s--pod 介绍
pod概述Pod是K8S系统中可以创建和管理的最小单元,是资源对象模型中由用户创建或部署的最小资源对象模型,也是在K8S上运行容器化应用的资源对象,其它的资源对象都是用来支撑或者扩展Pod对象功能的,比如控制器对象是用来管控Pod对象的,Service或者Ingress资源对象是用来暴
作者:编程之家 时间:2022-10-14
Service详解
Service的概念KubernetesService定义了这样一种抽象:一个Pod的逻辑分组,一种可以访问它们的策略——通常称为微服务。这一组Pod能够被Service访问到,通常是通过LabelSelector Service能够提供负载均衡的能力,但是在使用上有以下限制:只提供4层
作者:编程之家 时间:2022-10-14
k8s cofigMap
k8scofigMapConfigMap功能在Kubernetes1.2版本中引入,许多应用程序会从配置文件、命令行参数或环境变量中读取配置信息。ConfigMapAPI给我们提供了向容器中注入配置信息的机制,ConfigMap可以被用来保存单个属性,也可以用来保存整个配置文件或者JSON二进制等对象1.1Config
作者:编程之家 时间:2022-10-14
二进制安装多master节点的k8s集群(2)
1.环境准备k8s集群角色IP主机名安装的组件控制节点192.168.1.10masterapiserver、controller-manager、scheduler、etcd、docker、keepalived、nginx控制节点192.168.1.11pod1apiserver、controller-manager、scheduler、etcd、docker、keepalived、nginx
作者:编程之家 时间:2022-10-14
ConfigMap
configMap描述信息ConfigMap是一种API对象,用来将非加密数据保存到键值对中。可以用作环境变量、命令行参数或者存储卷中的配置文件。ConfigMap可以将环境变量配置信息和容器镜像解耦,便于应用配置的修改。如果需要存储加密信息时可以使用Secret对象。ConfigMap功能在Kuber
作者:编程之家 时间:2022-10-14
k8s 1.2之k8s安装和搭建集群
1.实验,一台master主机和两台work主机搭建k8s集群三台机器都需要开启虚拟化,master主机的内存和cpu数多点master至少2核数,node节点至少1核数 以下操作是三台机器都需要操作相同步骤 分别在三台服务器ssh-keygenssh-copy-idwork1ssh-copy-idmaster去oot/.ssh目录下有
作者:编程之家 时间:2022-10-14
rpm 安装ceph
环境准备1、在运行Ceph守护进程的节点上创建一个普通用户,ceph-deploy会在节点安装软件包,所以你创建的用户需要无密码sudo权限。如果使用root可以忽略。为赋予用户所有权限,把下列加入/etc/sudoers.d/cephecho"cephALL=(root)NOPASSWD:ALL"|tee/etc/sudoers.d/cep
作者:编程之家 时间:2022-10-14
Kubernetes节点资源耗尽,导致Nodes节点状态NotReady
今天发现私有云上的Kubernetes cluster中的一个node似乎不工作了,连带的的应用也挂掉了,并且长时间没有恢复。在kubernetes上创建POD时,有个节点一直不能分配到POD,并且该节点上有些pod的状态为Pending。 首先,我查看集群中的所有Pods状态,发现node1和node3上的Pods均正常(runni
作者:编程之家 时间:2022-10-14
K8s 面试题
1、k8s核心组件包括如下K8sMaster组件kube-apiserver:K8s集群访问入口,此接口封装了增删改查功能,提供给外部客户端和内部组件调用(将维护的数据持久化到etcd)。kube-scheduler(调度器):负责集群的资源调度。例如,创建新Pod时,为Pod选择一个运行的节点。kube-cont
作者:编程之家 时间:2022-10-14
k8s-deployment详解
apiVersion:v1#必选,版本号,例如v1kind:Pod#必选,Podmetadata:#必选,元数据name:string#必选,Pod名称namespace:string#必选,Pod所属的命名空间labels:#自定义标签-name:string#自定义标签名字annotations:
作者:编程之家 时间:2022-10-14
K8s-存储_PV
K8s-存储_PV引入:PV概念 PersistentVolume,是由管理员设置的存储,他是集群的一部分,就像节点就是集群的资源的一样,PV也是集群中的资源,PV是Volume之类的插件,但具有独立于使用PV的pod生命周期,此API对象包含存储实现的细节,即NFS,iSCSI或特定于供应商的存储系统,灵活性极强;PVC概念
作者:编程之家 时间:2022-10-14
k8s的部署
一、k8s的二进制部署1.环境准备:IP 节点172.16.10.1 k8s-master01172.16.10.3 k8s-master02172.16.10.10 k8s-node01172.16.10.20 k8s-node02172.16.10.11 m
作者:编程之家 时间:2022-10-14
K8s-helm简介
Helm简介一、什么是Helm(官网:https://helm.sh/) 在没使用helm之前,向kubernetes部署应用,我们要依次部署deployment、svc等,步骤较繁琐。况且随着很多项目微服务化,复杂的应用在容器中部署以及管理显得较为复杂,helm通过打包的方式,支持发布的版本管理和控制,很大程度上简化
作者:编程之家 时间:2022-10-14
Secret
Secret存在意义Secret解决了密码、token、密钥等敏感数据的配置问题,而不需要把这些敏感数据暴露到镜像或者PodSpec中。Secret可以以Volume或者环境变量的方式使用 Secret有三种类型:ServiceAccount:用来访问KubernetesAPI,由Kubernetes自动创建,并且会自动
作者:编程之家 时间:2022-10-14
k8s之Service介绍
1、Service是什么?Service是一种k8s集群中访问pod的一种策略。k8s中的pod具有生命周期,且不可复活。每个pod有着自己的IP地址,pod的销毁与创建都会创新的IP地址。Service就是用来统一管理跟踪这些pod的变化,即使pod发生变化,对于前台的调用是无感知,前台无需进行任何修改。service肩
作者:编程之家 时间:2022-10-14
K8S kubectl命令
一、kubectl命令1.格式:kubectl[command][type][name][flag]command:资源执行的操作,如create、get、delete;type:指定资源类型,如pod、service、deployment;name:指定资源名称;flags:额外可选参数; https://blog.csdn.net/qq_37304462/art
作者:编程之家 时间:2022-10-14
K8s-Pod的生命周期
Pod的生命周期示意图:pod里的探针:检测服务的可用性是否就绪是否工作正常分类就绪探针:判断服务是否可以提供访问存活探针:检测是否可以继续工作检测方法TCPsocket响应HTTP>=200&&<400#正常值EXEC0#运行脚本的返回值为0正常pod生命周期详细说明
作者:编程之家 时间:2022-10-14
K8s-helm2部署Dashboard
使用Helm部署dashboarddashboard.yaml:#为了方便测试,先将已经有的dashboard镜像上传到我个人的镜像仓库,以下模板就可以基于我的仓库进行下载即可image:repository:chenxiyanglinux/dashboardtag:v1.10.1ingress:enabled:truehosts:-dashboard.cmft.com
作者:编程之家 时间:2022-10-14
kubeadm+dockercri-dockerd方式部署k8s单master集群 (v1.24.3)
1、环境配置关闭防火墙systemctlstopfirewalld&&systemctldisablefirewalld关闭selinuxsetenforce0sed-i's/enforcing/disabled/'/etc/selinux/config关闭swapswapoff-ased-ri's/.*swap.*/#&/'/etc/fstab(永久关闭)主机名与IP对应关系vi/etc/host
作者:编程之家 时间:2022-10-14
K8S 对象
本页说明了在KubernetesAPI中是如何表示Kubernetes对象的,以及使用.yaml格式的文件表示Kubernetes对象。https://kubernetes.io/zh-cn/docs/concepts/overview/working-with-objects/kubernetes-objects/理解Kubernetes对象在Kubernetes系统中,Kubernetes对象
作者:编程之家 时间:2022-10-14
k8s 僵尸进程
之前对僵尸进程确实是一知半解,没有好好研究过。这次本着学习的目的,梳理了僵尸进程的有关知识点以及在k8s容器中的应用。分享给大家,希望大家也能有所了解,别像我之前那样云里雾里。 本文主要是介绍僵尸进程以及在容器中预防僵尸进程的一些方法。大概分为以下几部分:僵尸进程
作者:编程之家 时间:2022-10-14
k8s安装prometheus
根据自己的k8s版本下载prometheus,我的是1.23gitclone-bv0.10.0https://github.com/prometheus-operator/kube-prometheus.git查看需要单独下载的镜像,从hub.docker.com上自己查找下同样版本的镜像,下载完后改下yaml文件imagegrepimage./*|grepk8s.dockerpullbitnami
作者:编程之家 时间:2022-10-14
k8s入门1
词汇表考试报名链接CN考试报名链接EN
作者:编程之家 时间:2022-10-14
上一页
28
29
30
31
32
33
34
35
下一页
小编推荐
热门标签
更多
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