K8S
文章平均质量分 51
小楼看风云
自强不息,厚德载物
展开
-
Kubenetes 学习笔记之Namespace
什么是Namespace在 Kubernetes 中,命名空间提供了一种在单个集群中隔离资源组的机制。资源名称在命名空间内必须是唯一的,但跨命名空间不需要。基于命名空间的范围仅适用于命名空间对象(例如部署、服务等),不适用于集群范围的对象(例如 StorageClass、Nodes、PersistentVolumes 等)。Namespacer常用操作ps1: namespace 缩写为nsps2: 命名空间命名是注意不要使用kube-前缀,这是kubenets系统命名空间保留的。查询命名空原创 2022-02-22 20:00:02 · 1355 阅读 · 0 评论 -
Kubenetes学习笔记之Pod(下)
资源共享和通信Pod 使它的成员容器间能够进行数据共享和通信。Pod 中的存储一个 Pod 可以设置一组共享的存储卷。 Pod 中的所有容器都可以访问该共享卷,从而允许这些容器共享数据。 卷还允许 Pod 中的持久数据保留下来,即使其中的容器需要重新启动。 有关 Kubernetes 如何在 Pod 中实现共享存储并将其提供给 Pod 的更多信息, 请参考卷。Pod 联网每个 Pod 都在每个地址族中获得一个唯一的 IP 地址。Pod 中的每个容器共享网络名字空间,包括 IP 地址和网络端口。 P原创 2022-02-17 18:03:22 · 430 阅读 · 0 评论 -
Kubernetes 学习笔记之Pods(上)
PodsPod是可以在 Kubernetes 中创建和管理的、最小的可部署的计算单元。官方文档什么是Pod官方定义:Pod 的共享上下文包括一组 Linux 名字空间、控制组(cgroup)和可能一些其他的隔离 方面,即用来隔离 Docker 容器的技术。 在 Pod 的上下文中,每个独立的应用可能会进一步实施隔离。Pod是一组紧密关联的容器集合,支持多个容器在一个Pod中共享网络和文件系统,可以通过进程间通信和文件共享这种简单高效的方式完成服务,是Kubernetes调度的基本单位。P原创 2022-02-16 10:35:49 · 649 阅读 · 0 评论 -
K8S多端口配置记录
K8S-PORT记录术语PORT多端口配置api-version对照表术语节点(Node): Kubernetes 集群中其中一台工作机器,是集群的一部分。集群(Cluster): 一组运行由 Kubernetes 管理的容器化应用程序的节点.服务(Service):Kubernetes 服务使用 标签选择算符(selectors)标识的一组 Pod。PORTportport是k8s集群内部访问service的端口nodePortnodePort是外部访问k8s集群中servi原创 2021-04-12 21:05:19 · 5798 阅读 · 1 评论 -
k8s目录挂载
k8s目录挂载一,Volumes文档二,Subpath三,HostPath三,未完待续。一,Volumes文档Volumes官方文档二,SubpathvolumeMounts.subPath属性在引用的卷中指定一个子路径,而不是其根。示例如下:apiVersion: v1kind: Podmetadata: name: my-lamp-sitespec: containers: - name: mysql image: mysql env:原创 2021-04-07 16:21:35 · 13398 阅读 · 1 评论 -
阿里云-日志服务使用记录
文章目录简介一,工作流程二,下载ilogtail三,自动注册四,k8s日志采集简介 此文档用来记录阿里云日志服务使用中的一些问题与思考,仅限于个人理解,如有不当之处,欢迎指出。一,工作流程 [阿里云日志服务文档](https://help.aliyun.com/product/28958.html?spm=a2c4g.11186623.6.540.6a002bbbI9dKmS) 日志服务工作流程一般为采集日志,处理日志(可选),存储日志,查询分析使用。二,下载ilogtailwget原创 2021-04-02 21:11:51 · 545 阅读 · 0 评论 -
Docker-registry2.7文档
Docker-registry2.7文档##文档使用的MARKDOWN,好像支持有些问题…Docker-registry2.7文档一, Docker-registry简介二,基本命令三,配置registry容器四,基本身份验证htpasswd五,配置registry六,HTTP API第2版Docker Registry HTTP API一, Docker-registry简介参考:Docker-registry官网Docker-registry即一个私有镜像仓库,是完全开源的。DockerHu原创 2021-03-31 16:41:16 · 610 阅读 · 0 评论 -
exec user process caused: no such file or directory
DOCKER启动失败,报错如下:standard_init_linux.go:219: exec user process caused: no such file or directory有几种可能1,CMD脚本不存在或者无权限2,CMD脚本bash或者sh环境不对3,CMD脚本换行符不对,进入脚本使用set ff查看,是dos或者是unix。linux需要unix。修改命令set ff=unix...原创 2021-03-29 21:13:01 · 3925 阅读 · 0 评论 -
K8S问题汇总
1,现象:get pod -w可以查看到一个deploy,yaml生成了两个pod,deploy.yaml的配置文件副本数为1,logs查看报错为已启动同样的pod,无法再启用解决:kubctl get deploy删除出现问题的deploy,再apply -f deploy.yaml,此问题解决注意:k8s部署时是根据get deploy获得的deploy来部署的,只有deploy.yaml发生变更,才会替换deploy.yaml。...原创 2021-01-19 18:42:27 · 184 阅读 · 0 评论 -
python版本锁定
以前写的py2脚本,由于部分模块升级为py3语言,导致不可用。 解决:锁定模块版本pip install minio==6.0.0原创 2021-01-19 17:49:47 · 244 阅读 · 0 评论 -
K8S之ConfigMAP加载问题记录
K8S变更CONFIGMAP重新加载之后,容器里的CONFIGMAP无变更处理方式,重启PODk get ns #获取命名空间kcd $ns #进入命名空间k get cm #获取configmapk delete cm $cm #删除旧的configmapkubectl delete configmap $cmname --namespace $nsnamekubectl create configmap $cmname --namespace $nsname --fro.原创 2021-01-06 16:21:06 · 974 阅读 · 0 评论