Spring Cloud 使用 k8s 作为注册中心 开发环境 和 生产环境 因为 k8s 本身就有拥有注册中心,和配置中心的功能。如果还是用 Nacos、Eureka、Consul 之类的注册中心组件,就有点冗余了。当然...
-
kubernetes java Spring Cloud 使用 k8s 作为注册中心 开发环境 和 生产环境
-
【Kubernetes 企业项目实战】06、基于 Jenkins+K8s 构建 DevOps 自动化运维管理平台(中)
目录 一、基于 Jenkins+k8s+Git+Docker Hub 等技术链构建企业级 DevOps 容器云平台 1.1 安装 Jenkins 1.1.1 安装 nfs 服务 1.1.2 在 kubernetes 中部署...
-
kubernetes Sonar Qube DevOps概念及搭建全过程(Jenkins、Harbor、SonarQube、K8s)
DevOps入门及过程搭建 在如今互联网的格局下,抢占市场变得尤为重要,因此敏捷开发越来越被大家所推崇。于是,慢慢的有了DevOps这个概念,大致意思是开发-运维一体化。 1 DevOps概念 1.1 基本概念 可以看到...
-
kubernetes 1024程序员节 【K8S认证】2023年CKA考题汇总(解析+答案)
目录 一、CKA介绍 二、考试形式 三、考试内容 四、注意事项 五、主要考题 一、CKA介绍 CKA认证考试是由Linux基金会和云原生计算基金会(CNCF 创建的,以促进Kubernetes生态系统的持续发...
-
kubernetes 容器 容器编排 集群搭建 K8s 入门指南(一):单节点集群环境搭建
前言 官方文档:Kubernetes 文档 | Kubernetes 系统配置 CentOS 7.9(2 核 2 G) 本文为 k8s 入门指南专栏,将会使用 kubeadm 搭建单节点 k8s 集群,详细讲解环境搭建部署...
-
docker 云计算 【云原生 • Kubernetes】认识 k8s、k8s 架构、核心概念点介绍
目录 一、Kubernetes 简介 二、Kubernetes 架构 三、Kunbernetes 有哪些核心概念? 1. 集群 Cluster 2. 容器 Container 4. 副本集 ReplicaSet 5. 服务...
-
kubernetes docker 容器 云原生 Ubuntu22.04搭建k8s集群,看这一篇就够啦!
k8s安装 前言 kuberneter-v1.25.3版本部署,由于自 1.24 版起,Dockershim 已从 Kubernetes 项目中移除,所以我们的 **容器运行时(容器运行时负责运行容器的软件)** 已不在是d...
-
kubernetes docker 容器 k8s pod 处于Terminating的原因分析和解决处理——筑梦之路
之前整理了一下各种资源长时间无法回收,解决处理的命令行 k8s 各种资源Terminationg状态处理 —— 筑梦之路_k8s自定义资源修改状态-CSDN博客 这里具体整理下pod长时间处于Terminating状态的相关...
-
云原生 kubernetes 云计算 【Docker 那些事儿】容器数据卷的妙手
文章目录 前言1. 数据的恢复与迁移 恢复数据卷 迁移数据卷 2. 管理数据卷 与容器关联 命令管理 3. 总结 前言 上一篇文章讲了 Docker 的数据卷:【Docker 那些事儿】容器数据卷...
-
eureka 容器 云原生 运维 kubernetes 运维开发 【送书活动三期】解决docker服务假死问题
工作中使用docker-compose部署容器,有时候会出现使用docker-compose stop或docker-compose down命令想停掉容器,但是依然无法停止或者一直卡顿在停止中的阶段,这种问题很让人头疼啊!...
-
运维 负载均衡 centos 大数据与云计算——部署Kubernetes集群并完成nginx部署(超级详细!)
大数据与云计算——部署Kubernetes集群并完成nginx部署(超级详细! 部署 Kubernetes 集群的基本思路如下: 准备环境: 选择适合的操作系统:根据需求选择适合的 Linux 发行版作为操作系统,并...
-
docker kubernetes Containerd【轻量级容器管理工具】
文章目录 Containerd【轻量级容器管理工具】一、Containerd介绍1、Containerd的由来2、Containerd概念3、Containerd架构4、几个概念区分 二、Containerd安装st...
-
kubernetes 云原生 docker 基于K8s的DevOps平台实践(一)
文章目录 前言1. DevOps介绍 瀑布式流程 敏捷开发 DevOps 2. Jenkins初体验 K8s环境中部署jenkins 安装汉化插件 3. Jenkins基本使用演示 演示目标 演示准备...
-
容器 MetalLB:本地Kubernetes集群的LoadBalancer负载均衡利器
背景 在本地集群进行测试时,我们常常面临一个棘手的问题:Service Type不支持LoadBalancer,而我们只能选择使用NodePort作为替代。这种情况下,我们通常会配置Service为NodePort,并使用e...
-
kubernetes 云原生 容器 【K8S系列】如何高效查看 k8s日志
序言 你只管努力,其他交给时间,时间会证明一切。 文章标记颜色说明: 黄色:重要标题红色:用来标记结论绿色:用来标记一级论点蓝色:用来标记二级论点 Kubernetes (k8s 是一个容器编排平台,允许在容器中运...
-
kubernetes k8s学习 — (DevOps实践)第十三章 DevOps 环境搭建
k8s学习 — (DevOps实践)第十三章 DevOps 环境搭建 ※ 各章节重要知识点1 Gitlab1.1 安装 Gitlab1.2 页面配置1.3 配置 Secret1.4 为项目配置 Webhook1.5 卸载...
-
容器 docker kubernetes k8s面试题大全(持续更新中)
目录 前言docker的工作原理是什么,讲一下docker的组成包含哪几大部分docker与传统虚拟机的区别什么?docker技术的三大核心概念是什么?centos镜像几个G,但是docker centos镜像才几百兆,这...
-
kubernetes DevOps基础设施配置之jenkins对接K8S
前言 我们在构建K8S基于Jenkins的devops流水线的时候,有一个很重要的步骤就是将Jenkins和K8S对接,这样才能充分运用Jenkins与K8S的特性【pod slave】完成流水线的运行,本文主要记录如何配置...
-
容器 docker 云原生 Kubernetes(K8S)中StorageClass(SC)详解、实例
1、概念 StorageClass是一个存储类,通过创建StorageClass可以动态生成一个存储卷,供k8s用户使用。 使用StorageClass可以根据PVC动态的创建PV,减少管理员手工创建PV的工作。 St...
-
容器 云原生 Kubernetes(K8s 1.28.x)部署---创建方式Docker(超详细)
目录 一、基础环境配置(所有主机均要配置) 1、配置IP地址和主机名、hosts解析 2、关闭防火墙、禁用SELinux 3、安装常用软件 4、配置时间同步 5、禁用Swap分区 6、修改linux的内核参数 7、配置ipv...
-
分布式 kubernetes Helm部署高可用rabbitmq k8s 镜像集群
前提条件:k8s集群、harbor私服、helm、storage Class 安装部署 添加bitnami仓库并查找rabbitmq 拉取chat到本地对本地values-rabbitmq.yaml进行修改,配置非常多,根据...
-
kubernetes java docker 【K8S系列】第十三讲:Ingress详解
目录 序言 1.Ingress基本介绍 1.1 暴露服务问题 1.2 什么是Ingress 1.2 Ingress的核心组件 1.2.3 反向代理负载均衡器 2.安装 2.1 下载/修改配置文件 2.2 安装资源 2....
-
linux kubernetes--安全上下文(Security Context)
安全上下文(Security Context): K8s对pod和容器提供的安全机制,可以设置Pod特权和访问控制 安全上下文限制维度: 1.自主访问控制((DiscretionaryAccess Control):...
-
kubernetes 容器 2023年全国职业院校技能大赛(高职组)“云计算应用”赛项赛卷1
目录 2023年全国职业院校技能大赛(高职组)“云计算应用”赛项赛卷1 模块一 私有云(30分) 任务1 私有云服务搭建(5分) 任务2 私有云服务运维(15分) 任务3 私有云运维开发(10分) 模块二 容器云(30分)...
-
kubernetes 34个国外最好的DevOps工具
一、DevOps工具是什么? DevOps工具是一个提升软件开发流程自动化水平的应用软件。它主要关注产品管理、软件开发和运营专员之间的沟通与协作。DevOps工具还可以帮助团队将软件开发中的大多数流程实现自动化,如构建、冲突...
-
kubernetes 容器 云原生 k8s中如何使用gpu、gpu资源讲解、nvidia gpu驱动安装
前言 环境:centos7.9、k8s 1.22.17、docker-ce-20.10.9 gpu资源也是服务器中常见的一种资源,gpu即显卡,一般用在人工智能、图文识别、大模型等领域,其中nvidia gpu是nvidia...
-
kubernetes java 容器 云原生 期待已久:K8S终于迎来交换内存Beta支持!
关注【云原生百宝箱】公众号,获取更多云原生消息 Kubernetes 1.22 版本开始支持在 Linux 节点上使用交换内存的 Alpha 特性,而在 1.28 版本中升级为 Beta 版本并进行了许多改进。之前版本的...
-
kubernetes 功能测试 软件测试 自动化测试 职场和发展 深入微服务架构 | 微服务与k8s架构解读
微服务项目架构解读 ① 什么是微服务? 微服务是指开发一个单个小型的但有业务功能的服务,每个服务都有自己的处理和轻量通讯机制,可以部署在单个或多个服务器上。 微服务也指一种种松耦合的、有一定的有界上下文的面向服务架构。也就是...
-
容器 云原生 docker Kubernetes(k8s)集群部署----->超详细
Kubernetes(k8s)集群部署----->超详细 一、资源准备二、安装准备2.1 主机环境设置2.1.1 关闭操作系统防火墙、selinux2.1.2 关闭swap交换分区2.1.3 允许iptables检测桥接流...
-
容器 云原生 Kubernetes创始人发声!K8s 变得太复杂了
关注【云原生百宝箱】公众号,获取更多云原生消息 Kubernetes 变得太复杂了,它需要学会克制,否则就会停止创新,直至丢失大本营。 Kubernetes 联合创始人Tim Hockin 罕见发声。在今年的 KubeCon...
-
【Kubernetes】K8S下gRPC负载均衡问题
文章目录 k8s gRPC负载均衡问题grpc http2.0链接复用问题 问题复现解决方案:Proxy负载均衡Client负载均衡 K8S headless service服务详解 k8s gRPC负载均衡问题...
-
golang kubernetes linux ubuntu20.04server版本使用CLIENT-GO开发K8S——集群外的主机通过CLIENT
一、在windows上安装OPENSSH服务于LINUX主机相互传文件 1.1、在WIN10 设置-应用-可选应用-添加应用 中选择安装OPENSSH的客服端和服务端 1.2、打开OPENSSH服务 在WIN10系统中按下w...
-
devops chatgpt kubernetes kubectl获取ConfigMap导出YAML时如何忽略某些字段
前言: 当我们在使用Kubernetes时,常常需要通过kubectl命令行工具来管理资源。有时我们也想将某个资源的配置导出为YAML文件,这样做有助于版本控制和资源的迁移。然而,默认情况下,使用kubectl get命令导...
-
java Spring Cloud Kubernetes详解
目录 一、 为什么你需要 Spring Cloud Kubernetes? 二、 Starter 三、 用于 Kubernetes 的 DiscoveryClient 四、Kubernetes 原生服务发现(service...
-
容器 云原生 Kubernetes(K8S)快速搭建typecho个人博客
Kubernetes(K8S)快速搭建typecho个人博客 1、准备工作 K8S集群环境,搭建教程参考腾讯云Lighthouse组建跨地域Kubernetes集群 K8S集群面板,搭建教程参考Kubernetes集群管理面...
-
云计算 kubernetes 【云原生】3.5 RuoYi-Cloud部署实战(下)
哈喽~大家好呀,这篇呢我们接着上篇来讲。 磊个人主页:个人主页 賂 系列专栏:【云原生系列】 雷与这篇相关的文章: 【云原生】3.2 Kubernete...
-
kubernetes 云原生 【K8S系列】深入解析Job
序言 你只管努力,其他交给时间,时间会证明一切。 文章标记颜色说明: 黄色:重要标题红色:用来标记结论绿色:用来标记一级论点蓝色:用来标记二级论点 Kubernetes (k8s 是一个容器编排平台,允许在容器中运...
-
docker java 【Kubernetes 系列】详解 ConfigMap 九种创建方式
作者:半身风雪 上一节:配置 Java 微服务 内容简介:上一节主要学习使用 Kubernetes ConfigMaps 和 Secrets 设置环境变量,本节我们将学习,创建ConfigMap 的10种方式。 Confi...
-
kubernetes 1024程序员节 云原生 【K8S认证】2023年CKS考题-网络策略NetworkPolicy(解析+答案)
题目 k8s网络策略NetworkPolicy 创建一个名为 pod-restriction 的 NetworkPolicy 来限制对在 namespace dev-team 中运行的 Pod products-servi...
-
容器 云原生 Kubernetes轻量级日志工具Loki安装及踩坑记录
Loki简介 Loki是Grafana出品的一个轻量级日志系统,熟悉ELK的都知道ELK使用起来的成本,而且仅仅是日志检索使用ELK的话有点大材小用了。Loki8技术栈中使用了以下组件。 Promtail 用来将容器日志...
-
kubernetes 云计算 PB 级数据秒级分析:腾讯云原生湖仓DLC 架构揭秘
导读|过去几年,数据湖能力已经在腾讯内部包括微信视频号、小程序等多个业务大规模落地,数据规模达到 PB至 EB 级别。在此基础上,腾讯自研业务也启动了云原生湖仓能力建设。云原生湖仓架构最大的挑战什么?腾讯云原生湖仓 DLC...
-
kubernetes和容器安全的7个关键特性
这里写自定义目录标题 **Linux容器部署中的eBPF****容器运行时威胁检测****锁定Kubernetes控制平面****统一控制平面和数据平面数据****开发人员友好的注册表扫描****揭示嵌入式秘密****NS...
-
tcp/ip 运维 kubernetes kubectl命令报错:Unable to connect to the server: dial tcp XXX:16443: connect: no route to host
文章目录 前提问题说明分析原因解决问题另一中错误:Unable to connect to the server: dial tcp 123.56.91.155:6443: i/o timeout 前提 架构:keepal...
-
kubernetes 容器 K8S云计算系列-(3)
K8S Kubeadm案例实战 Kubeadm 是一个K8S部署工具,它提供了kubeadm init 以及 kubeadm join 这两个命令来快速创建kubernetes集群。 Kubeadm 通过执行必要的操作来启动...
-
linux 容器 运维 kubernetes kubectl常用的命令
目录 安装 kubectl 一、命令自动补全 二、常用命令 1、查看所有pod列表 2、查看RC和service列表 3、显示Node的详细信息 4、显示Pod的详细信息, 特别是查看Pod无法创建的时候的日志 5、 根据y...
-
容器 云原生 Kubernetes StatefulSet之volumeClaimTemplates
在 Kubernetes 中,StatefulSet 是用于管理有状态应用的控制器对象。它确保每个 Pod 都有唯一的标识符和稳定的网络标识,并按照顺序进行部署和终止。StatefulSet 还提供了一种方便的方式来管理这些...
-
容器编排工具的比较:Kubernetes、Docker Swarm、Nomad
随着容器化技术的普及,容器编排工具成为了现代应用部署和管理的重要组成部分。容器编排工具能够自动化容器的部署、扩展和管理,从而提高应用的可靠性和可伸缩性。在众多的容器编排工具中,Kubernetes、Docker Swarm和...