首页 > 其他分享 >k8 s 学习

k8 s 学习

时间:2023-09-10 22:03:26浏览次数:31  
标签:k8 k8s 创建 代理 学习 执行 方法 port

Job 

Job 负责 批处理任务,即使执行一次的任务,保证批处理任务的一个或多个Pod成功结束。

CronJob

CronJob

CronJob 管理基于时间的Job即使:

在给定时间内置运行一次:

周期性的给给定时间点运行:


statefulSet:

StatefulSet 通过IP的地址的classIP 地址。


RS的访问

扩容方案的, kubectl sacle depolyment ninx-dement --relicates

如果集群支持horiontail pod autoscaling的话,


更新镜像也比较简单。

回滚

也就意味着数目的更新达到一个状态。

滚动更新的公司,port 数量最多不可能,超过逾期数量的port 的数值。

新的版本中扩容,更新到新的版本4个副本,老版本的port 25% 的新版本的版本port 方法处理,

老旧版本的删除和新建和处理。

rollout status 的方法:

重新的启动服务的方法:

cornJob Spec 

代表方法的执行标志方法的执行的代表一个port 的运行。

默认代表默认的一致执行。2个容器的才代表这个job 成功执行。

调度的用法:根据任务执行的周期的一致,模板的方法,并发策略的方法

replace 取消当前正在运行的job 用一个新的来替换。

有可能启动一个job 如果是allow的话,正常运行的话,没问题,

输出当前的时间,欢迎我们当前的时间,kubctl  get


service方法:

VIP的方法实现一个虚拟IP的形式,K8s中代理有实现2.0 默认开始,

代理模式的分类:

userspace代理模式:

 原来是IPtables 实现复杂均衡,不经过procxy分类。服务器的信息,2种模式来说,

注意一下,IOS算法以后的代理模式,提前没有安装基础需求, kubesctl get svc 的实现 代理模式分类

ClusterIp 的数据执行执行对应的分类的进而把数据转发给Pod的地址和端口和分类

代理模式不一致,一张图,客户端的被访问端,这个访问创建的服务的进行维稳,

class IP 之上,SVC之上的代理端之2的方法,图上的功能,

api server  用户每个节点的写入本地的iptables 规则中

iptabels 使用NAT等技术将virtutal的流量到endpoint 中


service_ingress 的方法:

存储方式:

资源控制器的方式,有状态服务去建立的,为了解决k8s 存储机制零

pv

configMap : 专门存储文件

加密的信息: 用户名密码和信息

volumen: 专门:nfs 共享

pv /pvc 持久卷其他的服务持久卷的概述。

configMap的创建的

利用单独的属性和JSON的二进制文件,

configMap的注册中心,怎么理解呢?

1000台的nginx 的

指定在对应的configmap的创建第一个Map的使用方案而已

然后呢直接创建了,就已经创建成功了

get cm game-config 的



存储 sercet 的视频数据被导入成为环境变量,k8s 明文的方式执行的

configmap保存就不怎么合适了,解决了秘钥,secret存在意义。

挂载三种类型:

Service Account: 用来   IP 用来的谁不是访问的,加密的安全性而言了。

k8s 生命周期的方法initc 怎么去执行的呢,初始化的服务怎么去完成。

最基本的docker 还是有区别的,共享文件的机制,puse 的方式才能

负责目的,共享我们的卷能力,

很多容器的,第一个创建的puse 的分支,PUSE分支挂载绑定

volumen 挂载 共享 Puse 的存储卷。


当前的PUSE的共享卷的方法,一个C1 和C2的一致没有动吗?

实现的原理的,很多的NWS 的方法,emptyDir 被分配节点常见的方案:

emptyDir 的方法的重要的卷当Pod.

Vuloumen-3的实现本机实现

hostPath方案:

谷歌给我们的实现的借助内部的方案,在这种情况下,灵活行远不止如此

是否是想的一样的目录是否是一致的,

当k8s将无法考虑hostPath使用的资源

在底层主机上的创建的文件或目录只能有root写入,写入hostpath 即可














标签:k8,k8s,创建,代理,学习,执行,方法,port
From: https://blog.51cto.com/u_7050893/7428307

相关文章

  • Python---0基础学习笔记(一)提供pycharm激活码
    Python语言和开发环境Python下载官网https://www.jetbrains.com/pycharm/download/?section=windows激活码⬇⬇⬇MXMQUYT815-eyJsaWNlbnNlSWQiOiJNWE1RVVlUODE1IiwibGljZW5zZWVOYW1lIjoiSHVuYW4gSW5zdGl0dXRlIG9mIFNjaWVuY2UgYW5kIFRlY2hub2xvZ3kiLCJhc3NpZ25lZU5hbWUiOiJqaWtlIGNv......
  • Python学习笔记-Python循环语句
    while循环的基础语法while语法格式while条件:条件满足时,做的事情1条件满足时,做的事情2条件满足时,做的事情3…(省略)…只要满足条件,会无限循环执行。示例:小美心软,只要表白100次,就会成功。print("小美,我喜欢你")print("小美,我喜欢你")print("小美,我喜欢你")…(还有97次......
  • 学习笔记一
    一、知识归纳(1)第一章主要介绍了Unix/Linux系统的基本概念和术语,包括进程、线程、文件系统、系统调用等,主要是引进Linux和Unix的概念和基本知识,例如Unix/Linux文件系统采用树形组织结构以及Ubuntu和Linux的系统管理。(2)第二章主要介绍了Unix/Linux系统中的文本编辑器Vim,包括Vim的......
  • 安装Linux操作系统,学习Linux基础
    安装Linux操作系统,学习Linux基础1.操作过程2.GPT提问解决过程实录问题1:在配置Linux虚拟机时,命令行中输入sudoaptupgrade的结果是:E:Couldnotgetlock/var/lib/dpkg/lock-frontend-open(11:Resourcetemporarilyunavailable)E:Unabletoacquirethedpkgfronten......
  • 基于RCNN深度学习网络的交通标志检测算法matlab仿真
    1.算法理论概述      基于RCNN(Region-basedConvolutionalNeuralNetwork)深度学习网络的交通标志检测算法的MATLAB仿真。该算法通过使用深度学习网络进行目标检测,针对交通标志的特点和挑战,设计了相应的实现步骤,并分析了实现中的难点。通过本文的研究,可以进一步理解和应用......
  • 服务器重启后如何让K8S也自动重启
    在云计算和容器化时代,Kubernetes已经成为主流的容器编排解决方案,能够提供高效、自动化的服务部署和管理。然而,当服务器出现故障或需要进行维护时,我们经常需要重新启动服务器。在这种情况下,如何让Kubernetes服务也自动重启,确保其正常运行呢?以下是几个关键步骤,用于在服务器重启后自动......
  • 2-2C语言学习
    #include<stdio.h>voiddouble_value(doublen);intmain(){ doublevalue; printf("Pleaseenterthedoublevalue:"); scanf_s("%lf",&value); while(value>0.00) { double_value(value); printf("\nPleaseentert......
  • 《信息安全系统设计与实现》第一周学习笔记
    知识点归纳第一章1.15以前的内容基本以Ubuntu和Linux的介绍和安装为主,因为在大一已经有过安装过程了,所以这一部分省略。添加新用户sudoadduserusername第二章Linux文本编辑器vim在使用命令sudoaptinstallvim后进行安装vim文本编辑器命令如下i:插入模式,插入文本a:......
  • 【学习笔记】树状数组
    PS:未经许可,禁止转载。思路来源于我的老师$\text{hoogy}$,非常感谢,%%%。-五分钟丝滑动画讲解|树状数组-〔manim|算法|数据结构〕完全理解并深入应用树状数组单点修改,区间查询前置芝士:一维前缀和设原数组$a$,前缀和数组$b$,则有:$b[i]=\sum\limits_{j=1}^ia[j]$。推......
  • 【学习笔记】【自学】【模板】矩阵快速幂
    题目描述:给定$n\timesn$的矩阵$A$,求$A^k$。矩阵:一个$m\timesn$的矩阵是一个由$m$行$n$列元素排列成的矩形阵列。即形如$$A=\begin{bmatrix}a_{11}&a_{12}&\cdots&a_{1n}\\a_{21}&a_{22}&\cdots&a_{2n}\\\vdots&\vdots&......