手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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 数据卷需要很长时间才能挂载成功
这个问题还是比较常见的,尤其是我呢在使用了securitycontext以及挂载的文件很多的时候(碎文件多)原因当我们配置了fsGroup的是否就会很慢,k8s会进行递归chown以及chmod当我们的文件很多的时候问题就很突出了,而且随着文件越多,我们的挂载就越慢解决方法k8s新版本基于fsGroupCh
作者:编程之家 时间:2022-10-14
k8s的namespace
k8s的namespace一、何时使用多个Namespaces二、Namespace的创建、删除和查看。三、为请求创建单独的namespaceKubernetes可以使用Namespaces(命名空间)创建多个虚拟集群。一、何时使用多个Namespaces当团队或项目中具有许多用户时,可以考虑使用Namespace来区分,a如果是
作者:编程之家 时间:2022-10-14
k8s基础之五 DaemonSet守护进程集
DaemonSet:守护进程集,缩写为ds,在所有节点或者是匹配的节点上都部署一个pod运行集群存储的daemon,比如ceph,或者glusterd,节点的CNI网络插件,calico节点日志的收集:fluentd或者是filebeat节点的健康:nodeexporter服务暴露:ingressnginx 创建一个daemonSet首先daemonset和depl
作者:编程之家 时间:2022-10-14
K8S集群修改100年证书
1、查看当前集群的证书时间,使用命令:foriin/etc/kubernetes/pki/*.crt;doecho$i;opensslx509-in\(i-text-noout|egrep"NotBefore|NotAfter";echo"-----------";done或者使用命令opensslx509-inapiserver.crt-text-noout也可查看到证书时间(其中apiservr
作者:编程之家 时间:2022-10-14
k8s基础之四 StatefulSet有状态
配置一个简单的StatefulSetRC、Deployment、DaemonSet都是面向无状态的服务,它们所管理的Pod的IP、名字,启停顺序等都是随机的,而StatefulSet是什么?顾名思义,有状态的集合,管理所有有状态的服务,比如MySQL、MongoDB集群等。 StatefulSet本质上是Deployment的一种变体,在v1.9版
作者:编程之家 时间:2022-10-14
如何有效管理数以万计的 etcd 集群?
在管理k8s群集的过程中,您可能会遇到许多etcd管理和稳定性问题。例如,如何通过可视化平台管理大量etcd集群?如何自动发现etcd集群的潜在危害,及时报警,甚至实现自愈?如何顺利地将k8setcd迁移到无停机时间的高性能etcd群集?腾讯是一家大型互联网公司和云服务提供商。腾
作者:编程之家 时间:2022-10-14
Error: rendered manifests contain a resource that already exists.
Error:renderedmanifestscontainaresourcethatalreadyexists.Unabletocontinuewithinstall:existingresourceconflict:kind:Service,namespace:default,name:nginxui-error这只是一个简单的错误:名字重复起了冲突,这是因为之前已创建过相同的名字,可以
作者:编程之家 时间:2022-10-14
K8S 1.22.3 多master节点部署
集群节点:master01192.168.90.110master01192.168.90.111master01192.168.90.112node01192.168.90.113node02192.168.90.1141、部署安装K8S前置环境参考:基于kubeadm部署K8S1.22.3踩坑_ice_bird的专栏-CSDN博客2、在所有的master节点卡iptable转发iptables-PFORWARDACC
作者:编程之家 时间:2022-10-14
k8s基础之六 有状态和无状态的区别
无状态(1)、是指该服务运行的实例不会在本地存储需要持久化的数据,并且多个实例对于同一个请求响应的结果是完全一致的。(2)、多个实例可以共享相同的持久化数据。例如:nginx实例,tomcat实例等(3)、相关的k8s资源有:ReplicaSet、ReplicationController、Deployment等,由于是无状态服务,所以
作者:编程之家 时间:2022-10-14
Linux - K8S - 存储管理 - PV,PVC
#PVPVC#创建PV[13:34:33root@master1storage]#cat05-storage-pv.yamlapiVersion:v1kind:PersistentVolumemetadata:name:pv-testspec:capacity:storage:3GiaccessModes:-ReadWriteOncenfs:path:fs-dataserver:10.0.0.58
作者:编程之家 时间:2022-10-14
Kubernetes二进制部署
节点名称ip地址服务部署master192.168.32.14kube-apiserverkube-controller-managerkube-scheduleretcdnode1192.168.32.15kubeletkube-proxydockerflanneletcdnode2192.168.32.16kubeletkube-proxydockerflanneletcd目录一、ETCD集群部署
作者:编程之家 时间:2022-10-14
k8s yaml简写:行内表示法
apiVersion:v1kind:Podmetadata:name:mytestlabels:app:myappspec:containers:-image:xxxeadytest:v1name:myapp该yaml树状结构如下: 其中containers的内容是拥有两个键值对的数组转换成行内表示法:{'apiVersion':'v1','kind
作者:编程之家 时间:2022-10-14
KubernetesK8s
什么是Kuberneteskubernetes是一个全新的基于容器技术的分布式架构领先方案,它是Google在2014年6月开源的一个容器集群管理系统,使用Go语言开发。K8S是Google内部一个叫Borg的容器集群管理系统衍生出来的,Borg已经在Google大规模生产运行十年之久。K8S主要用于自动化部署、扩
作者:编程之家 时间:2022-10-14
k8s基础概念之十三 RBAC权限管理
RBAC rbac:基于角色的访问控制,role-based-control,他是一种基于企业内个人角色来管理一些资源的访问方法。 RBAC四种对象 Role、ClusterRole、RoleBinding、ClusterRoleBindingrole:角色,报验一组权限的规则,没有拒绝规则,只是附加允许的,namespace隔离,只作用于命名空
作者:编程之家 时间:2022-10-14
kubernetes权威指南读书笔记-第2章Kubernetes安装
在书本上提到了kubernetes的两种安装方式,分别为kubeadm工具安装和二进制方式安装。下面分别来实践一下;IP地址规划:HOSTNAMEIP角色操作系统K8S-node1192.168.56.201mastercentos-7.9K8S-node2192.168.56.202workercentos-7.9K8S-node3192.168.56.203work
作者:编程之家 时间:2022-10-14
部署K8s
部署K8s准备工作所有节点安装Docker/kubeadm/kubelet实验环境:角色IP系统master192.168.164.141centos8node1192.168.164.143centos8node2192.168.164.144centos8准备工作1、设置主机名、关闭三台主机的防火墙和selinux、还有swap分区空间这一步的操作是三台主机都
作者:编程之家 时间:2022-10-14
Linux - K8S - Secret
#Secret-加密时,最好不要加上换行避免出现其他问题[14:33:21root@master1storage]#cat19-storage-nginx-secret.yamlapiVersion:v1kind:Secretmetadata:name:nginx-secrettype:kubernetes.io/basic-authdata:username:YWRtaW4=password:cGFzc3dvcmQ=[1
作者:编程之家 时间:2022-10-14
k8sKubernetes)介绍
Kubernetes简介Kubernetes官网//可支持中文Kubernetes是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。Kubernetes拥有一个庞大且快速增长的生态系统。Kubernetes的服务、支持和工具广泛可用。Kubernetes这个名字源于希
作者:编程之家 时间:2022-10-14
k8s的Ingress中使用https
我这里使用阿里云的官方免费证书,大家可以到阿里云进行申请1.申请证书2.申请成功后下载证书并上传到服务器kubectldescribesecrettls-secret 3.执行创建secret的命令kubectlcreatesecrettlstls-secret--cert=/k3s/secret/6812999_www.appliedatax.com.pem--ke
作者:编程之家 时间:2022-10-14
Kubernetes(K8s) 简介
kubernetes,简称K8s,是用8代替名字中间的8个字符“ubernete”而成的缩写。是Google开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了
作者:编程之家 时间:2022-10-14
jenkins结合k8s构建流水线如何提升运行性能和构建效率
1、插件数量不要安装太多,可以选择性安装需要的插件2、jenkins的master节点不构建任务,通过标签的方式调用k8sapi生成jenkins从节点,在从节点构建任务,任务构建完成从节点自动删除,节省资源3、尽量使用私有服务器,如使用nexus、gitlab、harbor增加构建速度4、取消jenkins的定时
作者:编程之家 时间:2022-10-14
K8S-ELK日志系统 之二:zookeeper集群
接:https://www.cnblogs.com/cnblo/p/15673102.html此处zookeeper只要为kafaka提供服务发现功能zookeeper:apache-zookeeper-3.6.3-bin1、NFS服务器上创建可供zookeeper使用的共享存储mkdir/datazookeeperecho"/data/zookeeper*(rw,sync,no_root_squash,no_subtree_check)"
作者:编程之家 时间:2022-10-14
kubernetes(k8s)里面部署服务器集群并访问项目
简单操作:10分钟实现在kubernetes(k8s)里面部署服务器集群并访问项目(docker三) 前言经过docker安装、k8s开启并登录,我们终于到“部署k8s服务器集群并访问项目”这一步了,实现的过程中有太多坑,好在都填平了,普天同庆。在进行当前课题之前,我们需要有上两节课的知识内容作为基础
作者:编程之家 时间:2022-10-14
k8s Dashboard基于用户名密码认证
基本说明在生产环境使用k8s以后,大部分应用都实现了高可用,不仅降低了维护成本,也简化了很多应用的部署成本,但是同时也带来了诸多问题。比如开发可能需要查看自己的应用状态、连接信息、日志、执行命令等。使用k8s后,业务应用以Pod为单位,不像之前的以服务器为单位,可以直接通
作者:编程之家 时间:2022-10-14
k8s基础概念 pod启动、停止之前执行命令
spec:containers:-name:lifecycle-demo-containerimage:nginxlifecycle:postStart:exec:command:["/bin/sh","-c","echoHellofromthepostStarthandler>/usr/share/message"]
作者:编程之家 时间:2022-10-14
从K8S部署示例进一步理解容器化编排技术的强大
概念Kubernetes,也称为K8s,生产级别的容器编排系统,是一个用于自动化部署、扩展和管理容器化应用程序的开源系统。K8s是一个go语言开发,docker也是go语言开发,可见go语言的是未来的趋势;从公有云Iaas、Paas、Saas的云计算时代开始,到DockerSwarm用于容器化集群和ApacheMesos为分布式
作者:编程之家 时间:2022-10-14
k8s基础概念之十一 configmap
configmapconfigmap用法:1.生成容器内的变量环境,2.设置容器启动命令的启动参数(需要设置环境变量)3.以volumes的方式挂载为容器内部的文件或目录在使用configmap时,需要先创建configmap,然后再在其他对象中引用 configmap的两种创建方法:kubectlcreateconfigmap<map
作者:编程之家 时间:2022-10-14
kubeadm 之k8s 多node 部署
主机名修改hostnamectlset-hostnamemaster-1&&execbashhostnamectlset-hostnamenode-1&&execbashhostnamectlset-hostnamenode-2&&execbashhost文件修改127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.l
作者:编程之家 时间:2022-10-14
快速搭建Kubernetes容器集群平台kubeadm
官方提供Kubernetes部署3种方式minikubeMinikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernetes或日常开发的用户使用。不能用于生产环境。官方文档:https://kubernetes.io/docs/setup/minikube/kubeadmkubeadm可帮助你快速部署一套kubernetes集群。k
作者:编程之家 时间:2022-10-14
k8s创建一个简单的Pod
k8s创建一个简单的Podnginx-pod.yaml文件内容:apiVersion:v1kind:Pod#类型为Podmetadata:name:nginx-pod#Pod的名称labels:app:nginxlabelspec:containers:#Pod内容器的定义部分-name:nginx#容器对
作者:编程之家 时间:2022-10-14
上一页
13
14
15
16
17
18
19
20
下一页
小编推荐
热门标签
更多
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