【K8S】K8S使用学习笔记

Kubernetes(K8S)学习笔记 基本概念 1.Master   k8s集群的管理节点,负责管理集群,提供集群的资源数据访问入口。拥有Etcd存储服务(可选),运行Api Server进程,Controller Manager服务进程及Scheduler服务进程,关联工作节点Node。Kubernetes API server提供HTTP Rest接口的关键服务进程,是Kubernetes里所有资源的增、删、改、查等操作的唯一入... 阅读详情

1、spec 定义资源的状态,对于Pod来说,最重要属性就是containers
spec:
  containers:
  -name:web
   image:
   ports
     - containerPort:80 #定义容器监听的端口(与Dockerfile中的Expose类似,只是为了提供文档信息)??

2、
ports:
-protocol:TCP
 port:80 #指定Service访问的端口
 targetPort:80 #指定Service转发请求的端口??
 nodePort:30000

3、
Kubernetes中的Service资源可以作为一组提供相同服务的Pod的入口,
Service肩负着发现服务和平衡Pod之间负荷的重任。

Servie的type取值有4种:
ClusterIP:默认值,通过集群的内部IP暴露服务,该模式下,服务只能够在集群内部可以访问
NodePort:通过每个Node上的IP和静态端口(NodePort)暴露服务,NodePort服务会路由到ClusterIP服务,这个ClusterIP服务会自动创建。
LoadBalancer:分配一个内部集群IP地址,并在每个节点上启用一个端口来暴露服务。
除此之外,Kubernetes会请求底层云平台上的负载均衡器,将每个Node([NodeIP]:[NodePort])作为后端添加进去。LoadBalancer只适用于云平台,AWS默认就支持。
ExternalName:

4、
Deployment表示用户对Kubernetes集群的一次更新操作。
Deployment可以帮助每一个应用程序的生命都保持相同的一点:那就是变化。
Deployment可以自动化应用程序从一版本升迁到另一版本的过程,并保证服务不间断。

 

遗留问题

1、网络层知识还不是很清晰

2、.net core项目,使用configMap,对于appsettings.json ok

      那如果配置文件,是log4net?

      或者只是某个路径,怎么使用?

3、helm的使用

      https://www.jianshu.com/p/e53cd278fd4e

4、ingress的使用

 

Kubernetes k8s学习笔记 尚硅谷王泽老师 由浅入深 Kubernetes k8s学习笔记尚硅谷2019 这里写目录标题Kubernetes k8s学习笔记尚硅谷2019Kubernetes 特点Kubernetes 学习知识点Kubernetes 组件说明brog的架构K8S的架构 Kubernetes 特点 Kubernetes 学习知识点 Kubernetes 组件说明 brog的架构 k8s算是brog系统的GO语言版 Brog Master负责请求分发 分发到Broglet完成工作 BrogMaster节点最好三个以上且单数 Seched 阅读详情

相关推荐

Kubernetes k8s基础 学习笔记

Kubernetes k8s学习笔记 Kubernetes 可以为您做些什么? 通过现代的 Web 服务,用户希望应用程序能够 24/7 全天候使用,开发人员希望每天可以多次发布部署新版本的应用程序。 容器化可以帮助软件包达成这些目标,使应用程序能够以简单快速的方式发布和更新,而无需停机。Kubernetes 帮助您确保这些容器化的应用程序在您想要的时间和地点运行,并帮助应用程序找到它们需要的资源和工具。Kubernetes 是一个可用于生产的开源平台,根据 Google 容器集群方面积累的经验,以及来自社

HELLOWORLD2424的博客 1527

k8s_service4种type的零散笔记(ClusterIP)

官网: https://kubernetes.io/zh/docs/concepts/services-networking/service/ svc.spec.type包含 ExternalName, ClusterIP, NodePort, and LoadBalancer. 端口三剑客: 路径 作用 svc.spec.ports.nodePort 节点的端口, 仅在type是nodeport类型时,这个才生效 svc.spec.ports:port 服务对外的端口 svc.sp

酱园里一鸭鸭の笔记 8165

高通平台power_supply 框架下添加第三方充电IC的驱动方法

1.power_supply电源框架介绍: power supply framework在kernel/drivers/power/下。内核抽象出来power supply子系统为驱动提供了统一的框架。 功能包括: 1.抽象PSY设备的共性,向用户空间提供统一的API; 2.为底层PSY驱动的编写,提供简单、统一的方式,同时封装并实现公共逻辑。 power supply class位于d...

Change 1万+

Kubernetes学习(三)——资源管理

1 资源管理介绍 在kubernetes中,所有的内容都抽象为资源,用户需要通过操作资源来管理kubernetes。 kubernetes的本质就是一个集群系统,用户可以在集群中部署各种服务,所谓的部署服务,其实就是在kubernetes集群中运行一个个的容器,并将指定的程序跑在容器中。 kubernetes的最小管理单元是pod而不是容器,所以只能将容器放在Pod中,而kubernetes一般也不会直接管理Pod,而是通过Pod控制器来原理Pod的。 Pod可以提供服务之后,就要考虑如何访问Pod中服务

梁海江的博客 676

unity 休闲游戏 动效规范说明

在特效制作中,有时为了完成更丰富、更绚丽的效果,可能会添加一些高级Shader(着色器),例如扭曲、溶解,这些Shader(着色器)往往需要用到显卡的部分功能,会造成较大的性能损耗。如果对纹理细节要求较高,那么建议使用贴图比例为1∶1的正方形(不强制),使用不等边贴图制作特效时会对纹理清晰度造成一定的损失(引擎算法决定)。首先选择模型体,然后在Inspector(检测视图)中查看该物体的属性,找到MeshRenderer(网格渲染)组件中的阴影设置项,如图。制作特效时,尽量不要使用灯光系统。

丛小胖 1610

RK3566/RK3588 NPU性能实测:用mobilenet模型快速验证你的开发板NPU是否正常工作

本文提供了RK3566/RK3588开发板NPU性能实测指南,通过MobileNet模型快速验证NPU是否正常工作。详细介绍了环境搭建、测试资源获取、编译运行及结果分析的全流程,帮助开发者高效验证神经网络加速器功能,为后续AI应用部署奠定基础。

weixin_28826521的博客 447

k8s中service类型

在 Kubernetes中,Service 是一种抽象概念,它定义了一组 Pod 的逻辑集合以及访问它们的策略。Service 为 Pod 提供了稳定的网络端点,使得客户端可以通过固定的 IP 地址和端口来访问 Pod。

qq_45842932的博客 989

《uni-app 长列表优化:虚拟列表(vue-virtual-scroller)解决 1000+ 数据渲染卡顿》(附虚拟列表封装与多端适配)

本文详细介绍了虚拟列表技术在前端长列表渲染中的优化方案。针对传统v-for渲染导致的性能问题(内存占用高、渲染阻塞、滚动卡顿),提出基于vue-virtual-scroller的虚拟列表解决方案,通过可视区域渲染和DOM复用实现性能突破。文章包含核心原理、组件封装、多端适配及性能对比,并给出常见问题的解决方法。实践表明,该方案可将1000条数据的首次渲染时间从3800ms降至420ms,滚动FPS提升至55帧,显著改善用户体验。

qq_59041750的博客 2107

k8s集群化部署之使用service暴露应用

一、service简介 service是一个抽象概念,定义了一个服务的多个pod逻辑合集和访问pod的策略,一般把service称为微服务。 可以通过type在ServiceSpec中指定一个需要的类型的 Service,Service的四种type: ClusterIP(默认) - 在集群中内部IP上暴露服务。此类型使Service只能从群集中访问。 NodePort - 通过每个 Node 上的 IP 和静态端口(NodePort)暴露服务。NodePort 服务会路由到 ClusterIP 服务,这个

weixin_43834060的博客 579

TIBCO Jaspersoft Studio报表开发 使用教程-进阶版

本文学习内容容器定制二级目录三级目录 容器定制 二级目录 三级目录

吉哲的博客 7521

飞牛 NAS 部署 Hermes Agent 全指南:打造 24 小时在线、自我进化的 AI 智能体!

当大多数人还在把 AI 当聊天机器人使用时,我已经把它部署到了家里的飞牛 NAS 上,让它 24 小时在线工作、记忆我的习惯、自动执行任务,甚至还能不断学习新的技能。今天带你从零搭建这个真正属于自己的 AI Agent。🚀

XiaoqiangClub的博客 1225

【k8s源码篇】k8s类型定义2之基础设施TypeMeta与ObjectMeta

揭开 apimachinery metav1 真面目—— API 结构体的基础设施 metav1是"k8s.io/apimachinery/pkg/apis/meta/v1"的重命名 参考: 深入剖析kubernetes的API对象类型定义 metav1.TypeMeta和metav1.ObjectMeta是所有API单体对象的父类; metav1.TypeMeta和metav1.ListMeta是所有API列表对象的父类; metav1.TypeMeta才是所有API对象的父类,这也很好理解,毕竟

叮当猫的喵i 1502

某联达OA任意用户登录漏洞复现

由于`/WebService/Lk6SyncService/DirectToOthers/GetSSOStamp.asm`j接口未作限制,导致可以通过该接口调用`admin`的`cookie`值,通过对`LoginCredence`和`LoginTimestamp`的参数修改,进而实现任意登录进去系统.

千寻的博客 1589

Kubernetes(k8s)学习笔记(一)

Kubernetes 简称 k8s,是用于自动部署, 扩展和管理容器化应用程序的开源系统。中文官网: https://kubernetes.io/zh/中文社区: https://www.kubernetes.org.cn/官方文档: https://kubernetes.io/zh/docs/home/社区文档: http://docs.kubernetes.org.cn/

shenxiaomo1688的博客 899

Winform从入门到精通(38)——StatusStrip(史上最全)

本文介绍StatusStrip控件的详细用法,包含所有属性和事件,绝对史上最全!

qq_34059233的博客 2758

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Kubernetes(k8s)学习笔记-先导版——一看就会

文章目录1、基本概念1.1、k8s1.2、概念2、网络通信3、资源清单3.1、资源3.2、资源清单3.3、 Pod的声明周期3.4、 资源控制器3.4.1、Deployment3.4.2、DaemonSet3.4.3、job3.4.4、CronJob3.4.5、Service3.4.5、Headless Service3.4.6、Ingress4、存储4.1、ConfigMap4.2、Secret4.3、 Volume存储卷4.3.1、EmptyDir4.3.2、HostDir4.3.3、NFS4.4、PV

可乐多点冰的博客 1777

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Kubernetes学习笔记

CNI,容器网络接口。,并将证书中的公钥提取出来,用公钥加密客户端生成的预主密钥,发送给服务器,服务器用自己的私钥解密预主密钥,客户端和服务端使用生成的会话密钥对要传输的数据进行对称加密。安装:Linux --- > docker ---> cri-docker ---> kubeadm kubelet kubctl ---> calico。在不使用网络地址转换(NAT)的情况下,集群中的pod能够与任意其他pod进行通信,在集群节点上运行的程序能与同一节点上的任何Pod进行通信。

2301_79738727的博客 1180

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

【K8s学习笔记】Kubernetes

① 在本机虚拟机上(VBox + Ubuntu)部署一个三节点的K8s集群,注意合理分配资源。尝试不同的集群部署方式,总结优缺点和便利性。

weixin_46258856的博客 499

kubernetes(k8s)速通学习笔记

k8s是谷歌在2014年开源的,用于管理云平台中多个主机上的容器化应用。k8s提供了容器化应用部署,规划,更新,维护的一种机制。k8s目标是让部署容器化应用更加简洁和高效。

Olivia的博客 1169

Kubernetes(K8s)学习笔记

Kubernetes(简称K8s)是一个开源的容器编排和管理平台,由Google主导开发,旨在自动化容器化应用程序的部署、扩展和管理。K8s以其强大的功能、高度的可扩展性和广泛的社区支持,已成为现代云原生应用架构的核心组件。Kubernetes是一个功能强大且复杂的容器编排平台,它提供了丰富的功能和灵活的架构,能够满足各种应用场景的需求。通过不断学习和实践,你可以逐步掌握K8s的核心概念和操作技巧,为构建高效、可扩展的云原生应用打下坚实的基础。:K8s是一个快速发展的项目,不断有新的功能和改进。

m0_62458145的博客 1538

K8S基本概念视频教学学习笔记

K8S基本概念-视频教学-学习笔记     Rancher官方免费培训视频网址: 视频网址:http://v.youku.com/v_show/id_XMjg5MTM5MjMxNg 视频时长:56分钟   目录: 1、配置Rancher和Kubernetes 2、K8S CLI: kubectl使用 3、容器组Pods 4、部署应用Deplotments 5、服务Ser

丁丁爸爸的技术博客 5499

kubernetes(k8s) kubernetes学习笔记

注: 每天5分钟玩转kubernetes(CloudMan)编著, 学习笔记 一、常用命令 kubectl get nodes # 节点 hostname # kubectl所在主机名 kubectl cluster-info # 集群信息: kubernetes master, heapster, kubernetes-dashboard, monitoring-grafana, monitoring-influxdb组件运行url地址 kubectl cluster-info dump #

Neil的博客 678

【转载】K8S学习笔记

Kubernetes学习笔记_尚硅谷 - 一代肝帝 - 博客园

weixin_70126082的博客 251

Kubernetes (K8S) 学习笔记

Kubernetes 以下简称 k8s,是类似hadoop中yarn的存在,对大规模集群进行创建、删除、升级、扩容的一层组件。 微软Azure官方的教程:链接: https://pan.baidu.com/s/1AM6eq80Y72TuVF1yFXS5CQ 提取码: j363 基本元素: 1. pod包含一个或多个container, 一个完整的app可以有多个pod 2. depl...

rav009的专栏 465
上一篇: 【sftp连接报错】Unhandled exception. Renci.SshNet.Common.SftpPermissionDeniedException: Permission denied
下一篇: 【docker compose】linux上安装docker compose
intelrain
博客等级 码龄10年 3936粉丝 216原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值