Kubernetes - 一键安装部署 K8S(附:Kubernetes Dashboard)

群创建预置一套运行良好的默认配置,甚至自动化创建适合大规模集群的BGP Route Reflector网络模式。 集群特性 Master高可用、离线安装、多架构支持(amd64/arm64)集群版本 kubernetes v1.24, v1.25, v1.26, v1.27, v1.28运行时 containerd v1.6.x网络 calico, cilium, flannel, kube-ovn, kube-ro...

Kubernetes技术与架构-网络 3

Kubernetes集群支持为Pod或者Service申请IPV4或者IPV6的地址空间。 如上所示,使用Kubernetes组件设置IPV4或者IPV6的地址空间 如上所示,设置Service同时使用IPV4以及IPV6 如上所示,设置Service仅支持IPV4 如上所示,设置headless类型Service的IP配置 如上所示,当设置service.kubernetes.io/topology-mode为au...

Kubernetes技术与架构-网络 2

Kubernetes集群支持IP地址以及DNS访问Pod或者Service。 如上所示,名称是busybox-subdomain的service绑定了两个名称是busybox1、busybox2的pod,则busybox-subdomain的service的域名是busybox-subdomain.my-namespace.svc.cluster-domain.example、busybox1的pod的域名是busy...

RHEL 8.6 Kubespray 1.23.0 install kubernetes v1.27.5

介质下载 (download) 介质列表: rhel-8.6-x86_64-dvd.iso (用于安装系统和配置yum源)kubespray-offline-2.23.0-0.tar.gz(离线安装 kubernetes) 下载 下载最新版本 2.23.0-0: https://github.com/kubespray-offline/kubespray-offline/releases wget https://g...

Kubernetes技术与架构-Ingress Controller

Ingress Controller控制器是实现Ingress对象的定义的组件,也即网关,负责Kubernetes集群内流量的分发,Kubernetes可以运行多个Ingress Controller控制器实例,不同的Ingress定义可以使用不同的Ingress Controller控制器实现,Kubernetes官方负责支持与维护的Ingress Controller控制器包括AWS、GCE以及NGINX Ing...

kubernetes 概述

已在内部大规模地使用像 Cgroups 这样的容器技术;2008 年,Google 将 Cgroups 合并进入了 Linux 内核主干;2013 年,Docker 项目正式发布。2014 年,Kubernetes 项目也正式发布。这样的原因也非常容易理解,因为有了容器和 Docker 之后,就需要有一种方式去帮助大家方便、快速、优雅地管理这些容器,这就是 Kubernetes 项目的初衷。在 Google 和...

Kubernetes基础(六)-常见 Kubernetes Pod 驱逐场景

Kubernetes Pod 被驱逐是什么意思? 它们被终止,通常是没有足够资源的结果。但是为什么会这样呢? 驱逐是指派给节点的Pod 被终止的过程。 Kubernetes 中最常见的情况之一是Preemption,为了在资源有限的节点中调度新的 Pod,需要终止另一个 Pod 以释放资源。 此外,Kubernetes 会不断检查资源并在需要时驱逐 Pod,这个过程称为节点压力驱逐。 本文主要介绍一下几种驱逐场景 P...

kubernetes 环境中实现 gRPC 负载均衡

文章,在最后还留了一个坑没有填: 也就是 gRPC 的负载均衡问题,因为当时的业务请求量不算大,再加上公司没有对 Istio 这类服务网格比较熟悉的大牛,所以我们也就一直拖着没有解决,依然只是使用了 kubernetes 的 service 进行负载,好在也没有出什么问题。由于现在换了公司后也需要维护公司的服务网格服务,结合公司内部对 Istio 的使用现在终于不再停留在理论阶段了。所以也终有机会将这个坑填了。...

麒麟系统 部署 kubernetes v1.18.5

1. 背景 手工部署 Kubernetes 二进制集群相对于使用自动化工具或发行版进行部署有一些优势: 定制性:手工部署允许您对 Kubernetes 集群的各个组件进行定制。您可以选择特定的版本、配置选项和插件,以满足您的需求。这种灵活性使您能够根据具体的要求进行精细调整和配置。理解和掌控:通过手动部署,您能够更加深入地理解 Kubernetes 的各个组件和内部工作原理。这有助于您对集群的运行方式和行为有更全面...

使用 Kubernetes 简化平台工程

构建集成、和谐和可靠的基础设施的责任。 要保证应用程序的可靠性和可访问性,就必须对这一多层面领域进行有效管理。如果没有井然有序的管理方法,就会出现缺陷,导致资源浪费、运营受阻和适应性下降。这就是 Kubernetes 作为平台工程革命性补救措施出现的原因。 Kubernetes:强大的解决方案容器编排平台 Kubernetes 的出现改变了平台工程领域的游戏规则。Kubernetes 能够自动部署、扩展和管...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.029825(s)
2024-03-28 16:14:32 1711613672