访次: AmazingCounters.com 次

随笔分类 -  kubenetes

摘要:gitlab CICDk8s 安装 GitLab​ GitLab 具有三个需要进行持久化的目录,它们分别是 /etc/gitlab、/var/log/gitlab、/var/opt/gitlab,它们分别为 Gitlab 的运行提供配置、日志、数据的持久化。我们使用 nfs 来作为 GitLab 的 阅读全文
posted @ 2024-01-15 18:02 IT老登 阅读(1819) 评论(0) 推荐(0) 编辑
摘要:k8s实践(14)--scheduler调度器和pod调度策略 一、scheduler调度器 1、kube-scheduler简介 k8s实践(10) -- Kubernetes集群运行原理详解 介绍过kube-scheduler。 kube-scheduler是运行在master节点上,其主要作用 阅读全文
posted @ 2024-01-09 16:13 IT老登 编辑
摘要:今天自测k8s node and pod 的亲和性与反亲和性 what 亲和性:应用A与应用B两个应用频繁交互,所以有必要利用亲和性让两个应用的尽可能的靠近,甚至在一个node上,以减少因网络通信而带来的性能损耗。 反亲和性:当应用的采用多副本部署时,有必要采用反亲和性让各个应用实例打散分布在各个n 阅读全文
posted @ 2024-01-08 14:54 IT老登 编辑
摘要:kubernetes(k8s)Gitlab CI Runner 的安装 简介 从 Gitlab 8.0 开始,Gitlab CI 就已经集成在 Gitlab 中,只要在项目中添加一个.gitlab-ci.yml文件,然后添加一个Runner,即可进行持续集成。在介绍 Gitlab CI 之前,先看看 阅读全文
posted @ 2023-12-20 10:51 IT老登 阅读(250) 评论(0) 推荐(0) 编辑
摘要:一、StorageClass存储类理论StorageClass的作用主要有以下几个方面: 动态存储卷分配:StorageClass可以根据定义的属性动态地创建存储卷,无需手动创建和管理存储卷。存储卷的属性管理:StorageClass可以定义存储卷的属性,如存储类型、存储容量、访问模式等,从而更好地 阅读全文
posted @ 2023-12-07 10:49 IT老登 阅读(1064) 评论(0) 推荐(0) 编辑
摘要:一、Ingress 简介 在Kubernetes中,服务和Pod的IP地址仅可以在集群网络内部使用,对于集群外的应用是不可见的。为了使外部的应用能够访问集群内的服务,在Kubernetes 目前 提供了以下几种方案: NodePort LoadBalancer Ingress Ingress 组成 阅读全文
posted @ 2023-11-28 14:07 IT老登 编辑
摘要:apiVersion: extensions/v1beta1 #接口版本 kind: Deployment #接口类型 metadata: name: cango-demo #Deployment名称 namespace: cango-prd #命名空间 labels: app: cango-dem 阅读全文
posted @ 2020-06-23 17:59 IT老登 阅读(1382) 评论(0) 推荐(0) 编辑
摘要:kubernetes 资源类型主要有: service pod workload:运行程序对外提供服务de, Pod 服务发现及均衡 配置与存储:Volume,CSI 存储卷 查看pods 资源配置清单 创建资源的方法: apiserver 仅接受JSON格式的资源定义; yaml格式来提供配置清单 阅读全文
posted @ 2019-04-12 17:51 IT老登 编辑
摘要:k8s的安装有多种方式,如yum安装,kubeadm安装,kubemini安装,二进制安装(生产环境多采用此方式精确控制安装)等。本文是入门系列验证,之前进行过yum安装,可以查看文章《k8s入门系列之集群yum安装篇》 。这里进行kubeadm安装一次了解安装过程,真正的学习、测试环境和生产环境都 阅读全文
posted @ 2019-04-03 11:08 IT老登 阅读(1184) 评论(0) 推荐(0) 编辑
摘要:kubenetes 入门系列安装之kubeadm安装 k8s的安装有多种方式,如yum安装,kubeadm安装,kubemini安装,二进制安装(生产环境多采用此方式精确控制安装)等。本文是入门系列验证,之前进行过yum安装,可以查看文章《k8s入门系列之集群yum安装篇》 。这里进行kubeadm 阅读全文
posted @ 2019-04-02 11:55 IT老登 编辑
摘要:kubeadm 是kubernetes 的集群安装工具,能够快速安装kubernetes 集群。kubeadm init 命令默认使用的docker镜像仓库为k8s.gcr.io,国内无法直接访问,需要中转一下才可以使用。 首先查看kubenets需要哪些镜像 通过 docker.io/mirror 阅读全文
posted @ 2019-04-01 15:36 IT老登 编辑
摘要:简介 新版本的Kubernetes在安装部署中,需要从k8s.grc.io仓库中拉取所需镜像文件,但由于国内网络防火墙问题导致无法正常拉取,本文将介绍如何绕过此问题,来完成业务的部署。 问题描述 使用Kubernetes V1.14.0版本部署集群业务,在进行kubeadm init时,需要从k8s 阅读全文
posted @ 2019-04-01 15:11 IT老登 编辑

访次: AmazingCounters.com 次
点击右上角即可分享
微信分享提示