访次: AmazingCounters.com 次

随笔分类 -  kubenetes

摘要:部署gitlab-runner 下载地址https://gitee.com/stud_1/devops-learning/raw/master/gitlab-runner-0.36.1.tgz 需要基础环境 部署方法自行搜索安装 minion 缓存 gitlab 代码仓库 harbor 镜像仓库 s 阅读全文
posted @ 2024-02-01 17:12 IT老登
摘要:首先说说安装步骤 1、安装版本 gitlab-runner-0.36.1.tgz cat ./gitlab-runner/values.yaml |grep -v "#"|sed -e '/^$/d' imagePullPolicy: IfNotPresent gitlabUrl: http://1 阅读全文
posted @ 2024-01-29 19:21 IT老登 阅读(155) 评论(0) 推荐(0)
摘要:安装postgres PVC,PV 使用NFS 存储(NFS 服务部署方式自行查询) # [root@master sonarqube]# more pvc.yaml kind: PersistentVolumeClaim apiVersion: v1 metadata: name: postgre 阅读全文
posted @ 2024-01-26 10:52 IT老登 阅读(109) 评论(0) 推荐(0)
摘要:简介 从 Gitlab 8.0 开始,Gitlab CI 就已经集成在 Gitlab 中,我们只要在项目中添加一个.gitlab-ci.yml文件,然后添加一个Runner,即可进行持续集成。在介绍 Gitlab CI 之前,我们先看看一些 Gitlab CI 的一些相关概念。 Pipeline 一 阅读全文
posted @ 2024-01-25 18:24 IT老登
摘要:啥也别问 问就是不知道 Gitlab 集成 然后点击提交(save application), 将得到应用创建后的信息: 注册完成后, 我们可以看到应用现在只有0个Clients, 即还没有任何实例作为这个Application的实例进行认证: 但不管怎么说, 应用注册这一步我们算成功完成啦! Gi 阅读全文
posted @ 2024-01-24 14:45 IT老登 阅读(652) 评论(0) 推荐(0)
摘要:Kubernetes(k8s)安装NFS动态供给存储类并安装KubeSphere KubeSphere介绍它是一款全栈的 Kubernetes 容器云 PaaS 解决方案(来源于官网),而我觉得它是一款强大的Kubernetes图形界面,它继承了如下组件 (下面这段内容来自官网): Kubernet 阅读全文
posted @ 2024-01-17 17:22 IT老登 阅读(2203) 评论(0) 推荐(1)
摘要:gitlab CICDk8s 安装 GitLab​ GitLab 具有三个需要进行持久化的目录,它们分别是 /etc/gitlab、/var/log/gitlab、/var/opt/gitlab,它们分别为 Gitlab 的运行提供配置、日志、数据的持久化。我们使用 nfs 来作为 GitLab 的 阅读全文
posted @ 2024-01-15 18:02 IT老登 阅读(2471) 评论(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老登
摘要:sonarqube搭建超级完整版 sonarqube搭建超级完整版 参考文章 https://www.jianshu.com/p/b35674bd2fad Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。 Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。 支持j 阅读全文
posted @ 2023-12-22 14:15 IT老登 阅读(432) 评论(0) 推荐(0)
摘要:k8s Ingress使用详解(云原生kubernetes) 目录一、什么是Ingress二、Ingress 工作机制三、Ingress 核心概念四、Ingress 工作原理五、Ingress 使用搭建 Ingress 环境1、获取 ingress-nginx2、创建ingress-nginx部署两 阅读全文
posted @ 2023-12-21 14:51 IT老登 阅读(4687) 评论(0) 推荐(1)
摘要:Helm部署Harbor,实现高可用的镜像仓库(超详细分享) 前言:从业务场景看Harbor部署我在前面的文章中介绍了离线安装、在线安装等Harbor的部署方式,但其缺点都是无法做高可用,在实际的业务场景中一旦Harbor服务器异常,将会造成很大的影响。 对应前面的几种部署方式,官方也并没有给出高可 阅读全文
posted @ 2023-12-20 19:33 IT老登 阅读(2755) 评论(0) 推荐(1)
摘要:kubernetes(k8s)Gitlab CI Runner 的安装 简介 从 Gitlab 8.0 开始,Gitlab CI 就已经集成在 Gitlab 中,只要在项目中添加一个.gitlab-ci.yml文件,然后添加一个Runner,即可进行持续集成。在介绍 Gitlab CI 之前,先看看 阅读全文
posted @ 2023-12-20 10:51 IT老登 阅读(447) 评论(0) 推荐(0)
摘要:一、StorageClass存储类理论StorageClass的作用主要有以下几个方面: 动态存储卷分配:StorageClass可以根据定义的属性动态地创建存储卷,无需手动创建和管理存储卷。存储卷的属性管理:StorageClass可以定义存储卷的属性,如存储类型、存储容量、访问模式等,从而更好地 阅读全文
posted @ 2023-12-07 10:49 IT老登 阅读(1444) 评论(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老登 阅读(1399) 评论(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老登 阅读(1218) 评论(0) 推荐(0)
摘要:kubenetes 入门系列安装之kubeadm安装 k8s的安装有多种方式,如yum安装,kubeadm安装,kubemini安装,二进制安装(生产环境多采用此方式精确控制安装)等。本文是入门系列验证,之前进行过yum安装,可以查看文章《k8s入门系列之集群yum安装篇》 。这里进行kubeadm 阅读全文
posted @ 2019-04-02 11:55 IT老登

访次: AmazingCounters.com 次