【Kubernetes系列】Kubernetes常见报错
执行过程可能会报以下错误:2.解决方法执行以下命令:再重新执行初始化。kubernetes-dashboard 报错:2.解决方法service中 type 没有指定时默认采用 ClusterIP,需要在配置文件中指定 type:三、modprobe: FATAL: Module nf_conntr
云原生(十八) | Kubernetes篇之Kubernetes(k8s)工作负载
关于Pod深入介绍已经在之前文章讲述过,有不了解的同学可以再看看以下文章【云原生 | Kubernetes篇】深入了解Pod(六)_Lansonli的博客-CSDN博客关于Deployment深入介绍已经在上一篇文章讲述过,有不了解的同学可以看看以下文章【云原生 | Kubernetes篇】深入了解
k8s镜像下载不下来?利用 github Action 自己动手一次性解决难题,丰衣足食
无论是在学习k8s还是正式环境部署k8s中,第一步安装k8难倒了各大英雄好汉。原因是k8s 各种组件镜像在谷歌服务器上(k8s.gcr.io),而我们有墙的存在,所以会经常性的下载失败。解决办法是搭梯子,或者是使用其他镜像源。本仓库使用配合 github action 同步 k8s docker镜像
【云原生】Minio on k8s 讲解与实战操作
MinIO 是在 GNU Affero 通用公共许可证 v3.0 下发布的高性能对象存储。它与 Amazon S3 云存储服务 API 兼容。使用 MinIO 为机器学习、分析和应用程序数据工作负载构建高性能基础架构。高性能分布式对象存储——MinIO(环境部署)高性能分布式对象存储——MinIO实
【云原生Kubernetes系列第五篇】kubeadm v1.20 部署K8S 集群架构(人生这道选择题,总会有遗憾)
前面使用二进制搭建了k8s,较为繁琐,本篇博客将介绍使用kubeadm搭建k8s以及部署Harbor私服。
【Kubernetes 系列】详解 ConfigMap 九种创建方式
很多应用在其初始化或运行期间要依赖一些配置信息。大多数时候, 存在要调整配置参数所设置的数值的需求。 ConfigMap 是 Kubernetes 用来向应用 Pod 中注入配置数据的方法。ConfigMap 允许你将配置文件与镜像文件分离,以使容器化的应用程序具有可移植性。 本节内容将学习,如何创
【云原生 | Kubernetes 系列】K8s 实战 Kubernetes 声明式对象的 增 删 改 查
使用声明式对象配置时,用户对本地存储的对象配置文件进行操作,但是用户 未定义要对该文件执行的操作。 kubectl 会自动检测每个文件的创建、更新和删除操作。 这使得配置可以在目录上工作,根据目录中配置文件对不同的对象执行不同的操作。...
云原生(二十九) | Kubernetes篇之自建高可用k8s集群优化
文章目录自建高可用k8s集群优化一、Docker配置优化二、优化kubelet三、时区问题可参照官方文档: Kubelet 配置 (v1beta1) | Kubernetes验证集群kube-proxy使用ipvs模式工作; 10249是每个节点kube-proxy的metrics信息端口,可以访问
【Kubernetes】 故障转移和自愈能力机制详解
ubernetes是一个开源的容器编排平台,可以自动化管理容器的部署、伸缩和升级。它可以减轻开发者的负担,并提高应用程序的可靠性和可扩展性。Kubernetes 成功的一个原因是它的自动化故障转移和自愈能力,这些功能使它成为云原生应用开发的首选平台之一。故障转移是指系统或应用程序在出现故障时,自动将
【K8S系列】深入解析Pod对象(二)
Kubernetes(k8s)中的Volume 是一种抽象概念,用于表示容器中的存储设备。Volume 可以包含多个容器,以便它们可以在容器之间共享数据。Volume 在容器内部进行挂载,从而使容器中的应用程序可以像使用本地存储设备一样使用它们。Kubernetes 中的 Volume 具有以下特点
【云原生】k8s集群命令行工具kubectl之集群管理命令
集群管理命令:2.1、top;2.2、cordon;2.3、uncordon;2.4、drain;2.5、taint;2.5.1、污点设置;2.5.2、容忍度使用。
小规模容器编排使用Docker Swarm不香么,用个锤子的kubernetes
Docker Swarm是一款由Docker官方推出的容器编排工具,其主要作用是把若干台Docker 主机抽象为一个整体,并且通过一个入口统一管理这些Docker 主机上的各种Docker 资源,用于管理和编排多个Docker容器的集群。它可以让用户方便地管理多个Docker节点,以及部署和扩展应用
【云原生】Kubernetes(k8s)部署 MySQL+Dubbo+Nacos服务
本文介绍基于 Kubernetes(k8s) 环境集成阿里云 私有镜像仓库 来部署一套 Dubbo + Nacos 的微服务系统,并使用 Kubernetes DNS 以及 port-forward 的方式来打通网络访问。
云原生(二十八) | Kubernetes篇之自建高可用k8s集群搭建
目录自建高可用k8s集群搭建一、所有节点基础环境1、环境准备与内核升级2、安装Docker二、PKI三、证书工具准备1、下载证书工具2、ca根配置3、ca签名请求4、生成证书5、k8s集群是如何使用证书的四、etcd高可用搭建1、etcd文档2、下载etcd3、etcd证书4、etcd高可用安装五、
【云原生 | Kubernetes 系列】K8s 实战 如何给应用注入数据
如果在配置文件中设置了容器启动时要执行的命令及其参数,那么容器镜像中自带的命令与参数将会被覆盖而不再执行。如果配置文件中只是设置了参数,却没有设置其对应的命令,那么容器镜像中自带的命令会使用该新参数作为其执行时的参数。...
k8s 使用小记:如何进入 k8s 部署的 pod
进入 k8s 部署的 pod 节点,kubectl 安装与使用,k8s 集群连接与配置,进入 k8s 上部署的 pod,如何在 k8s 上部署数据库
【云原生】docker+k8微服务容器化实战(下篇)
云原生微服务器的续集
【K8S系列】Pod详解
Kubernetes(简称k8s)是一个流行的开源容器编排系统,它能够简化应用程序部署、管理和扩展。在Kubernetes中,Pod是最基本的部署单元。本文将对Kubernetes Pod进行详细介绍。Pod是Kubernetes中最小的可部署单元,它是一个或多个紧密关联的容器的组合,这些容器共享同
k8s教程----零基础快速入门
K8S入门教学,帮助小白快速理解,应对面试