E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
k8s从入门到放弃
基于Ubuntu22.04部署生产级
K8S
集群v1.27(规划和核心组件部署篇)
本文档主要根据
k8s
官网文档和其插件的官网文档,参考部分他人优秀经验,在实际操作中逐渐完成,比较详尽,适合在境内学习者和实践者参考。
沉思的归零者
·
2024-01-12 21:28
云原生
#
Docker
kubernetes
容器
云原生
k8s
集群配置NodeLocal DNSCache
一、简介当集群规模较大时,运行的服务非常多,服务之间的频繁进行大量域名解析,CoreDNS将会承受更大的压力,可能会导致如下影响:延迟增加:有限的coredns服务在解析大量的域名时,会导致解析结果返回慢。业务访问异常:集群内的服务基本都是通过域名进行访问,coredns在解析压力大时会存在慢或者丢包的情况,导致服务之间解析异常。二、原理架构NodeLocalDNSCache通过在集群节点上作为D
CSH056
·
2024-01-12 21:58
kubernetes
容器
云原生
存储卷(数据卷)—主要是nfs方式挂载
k8s
基于控制器创建的pod,delete相当于重启,容器的状态会恢复到原始状态。
咩咩230
·
2024-01-12 21:06
kubernetes
docker
容器
CentOS安装
k8s
单机/集群及一些命令
目录前言1.安装docker2.安装要求3.准备网络(如果只装单机版可跳过此部)4.准备工作5.安装5.1.配置阿里云yum
k8s
源5.2安装kubeadm、kubectl和kubelet5.3初始化,
蚕豆的生活
·
2024-01-12 20:24
k8s
安装
linux
centos
kubernetes
linux
云原生
云原生之
K8S
与Docker,阿里云工程师工作笔记流出,还不收藏
容器,毫无疑问是近年来的又一个技术热词。容器化技术的诞生和兴起,以及它所催生的微服务架构、DevOps、云原生等技术理念,都对软件行业产生了深远的影响。容器的优点有很多了,完善的封装、便捷的部署、轻量的启动和调度,这些都是容器技术受到欢迎的原因。与编排系统配合后,它能让我们的应用程序容易管理和迭代,即便是再复杂的系统也不在话下。同时呢,容器应用还能做到非常好的可迁移性,环境中只要有符合标准的容器运
java架构师联盟
·
2024-01-12 17:08
Kubernetes
K8S
之Pod 生命周期与postStart、preStop事件
主机配置规划服务器名称(hostname)系统版本配置内网IP外网IP(模拟)
k8s
-masterCentOS7.72C/4G/20G172.16.1.11010.0.0.110
k8s
-nod
LightZhang666
·
2024-01-12 15:10
kubernetes
ci/cd
devops
kubernetes
k8s
devops
ci/cd
docker
k8s
查看pod的yaml文件_Kubernetes Pod操作篇
前言在上文Kubernetes入门篇中对kubernetes有一个初步的介绍,本文继续介绍kubernetes的核心组件Pod,当然还是以实际操作为主;另外说明一点的是本系列是本人的学习笔记。Pod介绍Pod是Kubernetes中最为重要的核心概念,代表了Kubernetes中的基本构建模块;一个Pod可以包含一个容器或者多个容器,Pod本身是轻量级的,所以经常会创建很多Pod,紧密相关的容器进
五伤先生
·
2024-01-12 15:40
k8s查看pod的yaml文件
【Kubernetes】
K8s
查看 Pod 的状态
K8s
查看Pod的状态[root@
k8s
-master1~]#kubectlgetpodsNAMEREADYSTATUSRESTARTSAGEnginx-31/1Running2(34mago)14hNAME
G皮T
·
2024-01-12 15:38
#
Kubernetes
kubernetes
容器
云原生
docker
pod
状态
devops
k8s
检测node节点内存使用率平衡调度脚本 —— 筑梦之路
直接上脚本:#!/bin/bash#对实际使用内存大于85%的机器停止调度,对实际使用内存小于70%的关闭调度#获取实际内存小于或等于70%的机器memory_lt_70=`kubectltopnodes|awk'NR>1{if($5+01{if($5+0>=85)print$1}'`#获取已经关闭调度的机器SchedulingDisabled=`kubectlgetnodes|egrep-v"c
筑梦之路
·
2024-01-12 14:35
linux系统运维
虚拟化
云计算
kubernetes
docker
linux
【
k8s
-0】--命令与配置文件
kubectlscaledeploynginx-deployment--replicas=3#镜像更新失败回滚之前操作kubectlrolloutundodeploynginx-deployment[root@
k8s
-master-lzy
k8s
_test
一个热爱生活的好少年
·
2024-01-12 12:45
DevOps搭建(十九)-Jenkins+
K8s
自动化CI搭建详细步骤
1、准备脚本1.1、pipeline-auto.yml脚本完整的pipeline-auto.yml脚本如下apiVersion:apps/v1kind:Deploymentmetadata:namespace:testname:pipeline-autolabels:app:pipeline-autospec:replicas:2selector:matchLabels:app:pipeline-
Java高知社区
·
2024-01-12 11:55
devops
jenkins
kubernetes
自动化
运维
容器
K8s
ingress讲解借助ingress配置http,https访问
k8s
集群应用
前面讲解了使用Helm部署mysql集群,这里来看看使用Ingress搭建负载均衡功能1.介绍功能类似Nginx,可以根据域名、路径把请求转发到不同的Service,Ingress为外部访问集群提供了一个统一入口,避免了对外暴露集群端口,可以配置https,http访问集群应用,接下来看看如何通过腾讯云来配置Ingress,使用http访问实现负载均衡,因为通过裸机((baremetal))搭建i
zhoupenghui168
·
2024-01-12 10:59
Kubernetes
kubernetes
容器
云原生
k8s
http访问
k8s
https访问
K8s
Pod详解
1.Pod结构每个Pod中都可以包含一个或者多个容器,这些容器可以分为两类:用户程序所在的容器,数量可多可少Pause容器,这是每个Pod都会有的一个根容器,它的作用有两个:可以以它为依据,评估整个Pod的健康状态可以在根容器上设置Ip地址,其它容器都此Ip(PodIP),以实现Pod内部的网路通信这里是Pod内部的通讯,Pod的之间的通讯采用虚拟二层网络技术来实现,我们当前环境用的是Flanne
荭色海湾
·
2024-01-12 07:02
Kubernetes
kubernetes
容器
云原生
Rockset 陈博玚:从数据库创新看云原生技术
物联市场线上对谈第三期:Rockset技术负责人陈博玚file云计算产业对整个IT行业产生了革命性的影响,云化的趋势不可逆转,容器、
K8s
开始成为从业者和投资人口中最常提起的名词,这背后所代表的云原生赛道也成为云时代的下一个方向
KubeShifu
·
2024-01-12 07:01
9.云原生存储之ceph在
k8s
中应用及问题处理
文章目录ceph应用场景ceph应用在
k8s
集群外使用块设备ceph客户端配置创建块挂载使用删除pool在
k8s
集群内使用块设备创建块池和StorageClass使用存储块存储映射问题处理问题现象事件分析
野心与梦
·
2024-01-12 07:31
私有云搭建实战
云原生
ceph
kubernetes
k8s
存储卷之动态
动态pv需要两个组件1、卷插件,
k8s
本身支持的动态pv创建不包含NFS,需要声明和安装一个外部插件Provisioner存储分配器,动态创建pv,然后根据pvc的请求自动绑定和使用2、StorageClass
小布爱吃糖.
·
2024-01-12 06:36
kubernetes
容器
云原生
K8S
---kubectl top
一、简介该命令类似于linux–top命令,用于显示node和pod的CPU和内存使用情况二、命令行/opt/kubernetes/bin/kubectl--kubeconfig/opt/kubernetes/conf/default-admin.kubeconfigtoppod--help/opt/kubernetes/bin/kubectl--kubeconfig/opt/kubernetes
husterlichf
·
2024-01-12 06:06
#
kubernetes
kubernetes
容器
云原生
kubectl
k8s
中的基础概念
k8s
可以从硬件和软件两方面来理解:硬件:1、节点(Node):类似于手机、平板、电脑2、集群(Cluster):多个节点组合到一起3、持久卷(PersistentVolumes):类似于插入到集群中的外部硬盘软件
fbbqt
·
2024-01-12 06:03
kubernetes
容器
云原生
K8S
动态PV
pv和pvc存储卷存储卷:emptyDir容器内部,随着pod销毁,emptyDir也会消失,不能做数据持久化hostPath:持久化存储数据,可以和节点上目录做挂载。pod被销毁了数据还在NFS:一台机器,提供pod内容器所有的挂载点pv和pvc:pvc就是pod发起得挂载得请求pv:持久化存储得目录,ReadWriteManyReadOnlyManyReadWriteOnceNFS支持三种方式
91888888
·
2024-01-12 06:31
linux
运维
服务器
写了10000条Airtest截图脚本总结出来的截图经验,赶紧收藏!
版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途此文章来源于项目官方公众号:“AirtestProject”前言今天想先给大家分享1个小白用户的Airtest
从入门到放弃
的故事:小A是一个自动化的小白
AirtestProject
·
2024-01-12 06:29
python
Airtest
自动化测试
基于Kubernetes集群的分布式TensorFlow平台的搭建
1.1hostname和ip对照表主机名称IP
k8s
-master172.20.10.2
k8s
-node01172.20
橘子基因
·
2024-01-12 05:17
Kubernetes集群搭建
入职之前闲置在学校,跟着尚硅谷视频分别在云服务器和本地虚拟机各搭建了一套
k8s
集群(云服务器有点小贵),这里对搭建步骤做个总结。
青草再次仰望
·
2024-01-12 05:12
云原生
kubernetes
docker
云原生
K8S
环境搭建
k8s
环境搭建一、安装vmware1、在windows上安装虚拟机,在虚拟机上虚拟出3个linux系统,我这里分别是master,node1,node2,确保三个linux虚拟机之间可以互相访问二、对安装之后的操作系统进行初始化
编程遗失的时光
·
2024-01-12 05:41
计算机编程
kubernetes
docker
linux
【
K8S
环境搭建】
K8S
环境搭建[root@node2~]#yuminstallntpdate-y安装时间同步[root@master~]#ntpdatetime.windows.com开启时间同步[root@node2
Ban_a
·
2024-01-12 05:39
kubernetes
容器
云原生
如何使用 Helm 在
K8s
上集成 Prometheus 和 Grafana|Part 2
在Part1中,我们一起了解了什么是Prometheus和Grafana,以及使用这些工具的前提条件和优势。在本部分,将继续带您学习如何安装Helm以及如何使用PrometheusHelmCharts。开始使用Helm和HelmChartArtifactHub为HelmChart提供了公共和私有资源库。我们将使用这些HelmChart来设置Kubernetes集群中的pod和服务。Helm社区为各
Seal软件
·
2024-01-12 01:23
prometheus
grafana
kubernetes
运维
系统布置几台服务器,配置
k8s
需要几台服务器
配置
k8s
需要几台服务器内容精选换一换当多台服务器进行分布式训练时,需要通过昇腾软件中的HCCNTool工具配置NPU卡IP地址(device的网卡IP),用于多台训练服务器间的网络模型参数通过NPU卡上的光口进行传输同步
医师黄继斌
·
2024-01-12 01:52
系统布置几台服务器
k8s
安装GPU支持插件
1.前置需求
k8s
>=1.10,dockernvidia驱动(包括cuda)>=384.81nvidia-docker>2.0:https://github.com/NVIDIA/nvidia-docker2
秋水悠悠
·
2024-01-12 01:20
k8s
kubernetes
基于昇腾910B搭建多节点
K8s
集群
一、创建多节点
K8s
集群Kubernetes是很多模块构成的,实现核心功能的组件像apiserv
Zain Lau
·
2024-01-12 01:17
kubernetes
容器
云原生
飞天使-
k8s
知识点10-kubernetes资源对象3-controller
文章目录pod探针控制器pod概述:1.pod是
k8s
中的最小单元2.一个pod中可以运行一个容器,也可以运行多个容器3.运行多个容器的话,这些容器是一起被调度的4.Pod的生命周期是短暂的,不会自愈,
飞天使star
·
2024-01-12 00:45
kubernetes
容器
云原生
K8s
---存储卷(动态pv和pvc)
动态pv需要两个组件1、卷插件:
k8s
本生支持的动态pv创建不包括nfs,需要声明和安装一个外部插件Provisioner:存储分配器。动态创建pv,然后根据pvc的请求自动绑定和使用。
Lad1129
·
2024-01-12 00:40
linux
运维
服务器
k8s
-----存储卷(数据卷)
容器的生命状态是短站的,delete删除,
k8s
用控制创建的pod,delete相当于重启,容器的状态也会回复到初始状态。一旦回到初始状态,所有的后天编辑的文件都会消失。
Lad1129
·
2024-01-12 00:09
kubernetes
容器
云原生
K8s
查看应用日志
通常情况下,查看日志通过kubectllogspod_name可以看到应用的日志但是如果一个pod里面有多个容器的话,默认输出的是第一个容器的日志因此,输出其他容器的日志需要指定容器的namekubectllogspod_name-ccontainer_name
快,把我桶也提着
·
2024-01-11 21:35
Kubernetes
kubernetes
linux
容器
k8s
-数据卷
存储卷----数据卷容器内的目录和宿主机的目录进行挂载容器在系统上的生命周期是短暂的,delete,
k8s
用控制创建的pod,delete相当于重启,容器的状态也会恢复到初识状态一旦容器回到初始状态,所有得分后天编辑的文件都会消失容器和所有节点之间创建一个可以持久化保存容器内文件的存储卷
wutong0708
·
2024-01-11 19:50
kubernetes
docker
容器
k8s
的集群调度:
k8s
的集群调度:Scheduler:负责调度资源,把pod调度到node节点预算策略优先策略list-watch
k8s
集群当中,通过list-watch的机制进行每个组件的协作,保持数据同步,每个组件之间的解耦
wutong0708
·
2024-01-11 19:49
linux
docker
运维
kubernetes
k8s
-yaml格式
三种常见的项目发布方式:蓝绿发布:金丝雀发布(灰度发布):滚动发布:应用程序升级,面临的最大的问题,就是新旧业务的更换,立项--定稿--需求发布--开发--测试--发布,测试之后上线,再完美也会有文题,为了不让发生的问题影响所有用户,上述的三种发布方式蓝绿发布:把应用服务集群标记为两个组,分为蓝组和绿组,先升级蓝组,要把蓝组从负载均衡当中移除,绿组继续提供服务,蓝组升级完毕,再把绿组从负载均衡当中
wutong0708
·
2024-01-11 19:19
kubernetes
容器
云原生
k8s
的策略
集群调度:Scheduler的调度算法:预算策略过滤出合适的节点优先策略选择部署的节点NodeName:硬策略,不走调度策略,node1nodeSelector:根据节点的标签选择,会走一个调度算法只要是走调度算法,在不满足预算策略的情况下,所有的pod都是pendingNode节点的亲和性:硬策略:必须满足的条件。匹配原则根据节点的标签软策略:尽量满足,而不是一定满足以上说的都是node节点接下
wutong0708
·
2024-01-11 19:48
kubernetes
容器
云原生
K8S
后渗透横向节点与持久化隐蔽方式探索
前言通常在红蓝对抗中,我们可能会通过各种方法如弱口令、sql注入、web应用漏洞导致的RCE等方法获得服务器的权限;在当前云原生迅猛发展的时代,这台服务器很可能是一个容器,在后续的后渗透由传统的提权变为容器逃逸,内网信息收集变为集群的信息收集,内网横向变成集群横向,拿下域控或者靶标变成获得集群的管理员权限;但是当拿下集群后如何拿下他们的宿主机呢?以及如何针对集群做持久化呢?本文主要从此来思考,由于
杭州默安科技
·
2024-01-11 19:31
kubernetes
容器
云原生
k8s
网络安全
Harbor 通过api给应用镜像打标签
page=1&page_size=10&scope=p&project_id=2dev是id是11proid是12/api/v2.0/projects/
k8s
/repositories/
k8s
-koa-portal
恒云客
·
2024-01-11 19:19
kubernetes
云原生
OpenWRT 实现Exsi8单个公网ip管理与访问
一台DellR720机器内存256G(64G*4)硬盘SSD8T(1T*8)搭建了一个裸金属
k8s
集群(对比阿里云单台4核8G的费用不相上下)机房上架提供了一个公网ip需要一个公网ip能实现exsi虚拟机管理又可以让虚拟机实现
恒云客
·
2024-01-11 19:49
tcp/ip
网络协议
网络
k8s
动态PV
当发布PVC之后可以生成PV,还可以再共享服务器上直接绑定和使用PV动态PV需要两个组件:存储卷插件,
k8s
本身支持的动态PV创建不包括NFS,需要声明和安装一个外插件Provisioner:存储分配器
,老六
·
2024-01-11 18:42
kubernetes
容器
云原生
k8s
存储卷
k8s
用控制创建的pod,delete相当于重启。容器的状态也会恢复到初始状态。一旦恢复到初始状态,所有的后天编辑的文件都会消失。
,老六
·
2024-01-11 18:08
kubernetes
容器
云原生
K8S
容器编排基本使用
Kubernetes容器编排技术基本使用1.部署模式发展历程物理单机–虚拟机(VMware)--IAAS(基础设施即服务比如够买jsp主机模式)--OPENSTACK(多个机器分片使用思想)--docker(容器化)–
K8S
竺竺牧牧
·
2024-01-11 18:37
java基础
kubernetes
java
云原生
K8S
存储卷
意义:存储卷----数据卷容器内的目录和宿主机的目录进行挂载容器在系统上的生命周期是短暂的,delete,
k8s
用控制器创建的pod,delete相当于重启,容器的状态也会回复到初始状态一旦回到初始状态
早上的星星
·
2024-01-11 18:06
kubernetes
java
docker
k8s
标签使用和MASTER节点 添加 去除污点
kubectllabelnodesnode91.comnode92.comstoragenode-指定pods调度到这momo标签上nodeSelector:storagenode:momo手动部署的
k8s
野猪佩挤
·
2024-01-11 17:02
Kubernetes
k8s
kubernetes
docker
java
K8S
强制删除namespace
场景如下;【删除namespace一直处于Terminating状态】:创建apiproxy:root@master30:~#kubectlproxy--port=8001Startingtoserveon127.0.0.1:8001把ns追加到json文件:kubectlgetnamespace你的命名空间-ojson|jq'.spec={"finalizers":[]}'>temp.json调
野猪佩挤
·
2024-01-11 17:31
Kubernetes
k8s
kubernetes
json
docker
k8s
1.19.3 cs接口 报错
[root@
k8s
src]#kubectlversionClientVersion:version.Info{Major:"1",Minor:"19",GitVersion:"v1.19.3",GitCommit
野猪佩挤
·
2024-01-11 17:01
k8s
Istio/Linkerd2
k8s
部署mongodb-sharded7.X集群(多副本集)
#mongodb-sharded7.X版本CHARTNAME:mongodb-shardedCHARTVERSION:7.0.5APPVERSION:7.0.2helmrepoaddbitnamihttps://charts.bitnami.com/bitnamihelmpullbitnami/bitnami/mongodb-sharded--untar默认副本数较多。我修改为3+3搜索关键字re
野猪佩挤
·
2024-01-11 17:58
存储
k8s
kubernetes
mongodb
容器
k8s
--动态pvc和pv
前情回顾存储卷:emptyDir容器内部,随着pod销毁,emptyDir也会消失不能做数据持久化hostPath:持久化存储数据可以和节点上目录做挂载。pod被销毁了数据还在NFS:一台机器,提供pod内容器所有的挂载点pv和pvc:pvc就是pod发起的挂载请求pv:持久化存储目录静态pv和pvc:运维负责:创建好持久化存储卷,声明好读写和挂载类型以及可以提供的存储空间pvc开发做,要和开发沟
aaa.com
·
2024-01-11 17:56
kubernetes
容器
云原生
k8s
的集群调度---下
前情回顾预算策略:过滤出合适的节点优选策略:选择部署的节点nodeName:硬匹配,不走调度策略。node01.nodeSelector:根据节点的标签选择,会走调度算法。只要是走调度算法,在不满足预算策略的情况下,所有pod都是pending。node节点的亲和性:硬策略和软策略硬策略:必须一定。匹配原则:根据节点的标签软策略:尽量满足你的要求。pod的亲和性和反亲和性调度策略匹配标签操作符拓展
aaa.com
·
2024-01-11 17:26
kubernetes
容器
云原生
k8s
--集群调度(kube-scheduler)
了解kube-scheduler由之前博客可知kube-scheduler是
k8s
中master的核心组件之一scheduler:负责调度资源。把pod调度到node节点。
aaa.com
·
2024-01-11 17:25
kubernetes
docker
linux
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他