首页 > 系统相关 >VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) 1.16 - 运营商 Kubernetes 解决方案

VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) 1.16 - 运营商 Kubernetes 解决方案

时间:2023-05-13 17:04:17浏览次数:60  
标签:1.16 Tanzu Kubernetes TKGI Edition Grid Integrated

VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) 1.16 - 运营商 Kubernetes 解决方案

请访问原文链接:https://sysin.org/blog/vmware-tkgi/,查看最新版。原创作品,转载请保留出处。

作者主页:sysin.org


VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) 使运营商能够使用 BOSH 和 Ops Manager 配置、运营和管理企业级 Kubernetes 集群。

VMware Tanzu Kubernetes Grid Integrated Edition(以前称为 VMware Enterprise PKS)是基于 Kubernetes 的容器解决方案,具有高级网络、私有容器注册表和生命周期管理功能。

概述

Tanzu Kubernetes Grid Integrated Edition 将 Kubernetes 部署到 BOSHOps Manager,并使用 On-Demand Broker动态地在本地或公共云上实例化、部署和管理高度可用的 Kubernetes 集群。

运营商安装TKGI后,开发人员可以使用 TKGI 命令行界面 (TKGI CLI) 来配置 Kubernetes 集群 (sysin),并使用 Kubernetes CLI 在集群上运行基于容器的工作负载 kubectl

操作员将 TKGI 作为磁贴安装在 Ops Manager 安装仪表板上,或从 vSphere 上的 TKGI 管理控制台。

您可以独立运行 TKGI 或与适用于 VM 的 VMware Tanzu 应用程序服务一起运行在运维管理器上。

架构概览

Tanzu Kubernetes Grid Integrated Edition 环境包含一个 TKGI 控制平面以及一个或多个工作负载集群。

Tanzu Kubernetes Grid Integrated Edition 管理员使用 TKGI Control Plane 部署和管理 Kubernetes 集群。工作负载集群运行开发人员推送的应用程序。

下面举例说明 Tanzu Kubernetes Grid 集成版组件之间的交互:

HA TKGI Control Plane with HA TKGI API VM Group and HA DB VM cluster

管理员访问 TKGI 控制平面 通过安装在其本地工作站上的 TKGI 命令行界面 (TKGI CLI)。

在 TKGI 控制平面内,TKGI API 和 TKGI Broker 使用 BOSH 来执行请求的集群管理功能 (sysin)。有关 TKGI 控制平面的信息,请参阅下面的 TKGI 控制平面概述。有关安装 TKGI CLI 的说明,请参阅 安装 TKGI CLI

Kubernetes 在 Kubernetes 集群上部署和管理工作负载。管理员使用 Kubernetes CLI,kubectl, 指导 Kubernetes 从他们的本地工作站。有关信息 kubectl,请参阅 概述Kubernetes 文档中的 kubectl。

详见

TKGI 为 Kubernetes 添加了什么

下表详细介绍了 Tanzu Kubernetes Grid Integrated Edition 为 Kubernetes 平台添加的功能。

特征 包含在 K8s 中 包含在 Tanzu Kubernetes Grid 集成版中
单租户入口
安全的多租户入口
有状态的 Pod 集
多容器吊舱
对 Pod 的滚动升级
滚动升级集群基础设施
Pod 扩展和高可用性
集群配置和扩展
集群虚拟机和进程的监控和恢复
永久性磁盘
安全的容器注册表
嵌入式、加固的操作系统

原英文描述:

Feature Included in K8s Included in Tanzu Kubernetes Grid Integrated Edition
Single tenant ingress
Secure multi-tenant ingress
Stateful sets of pods
Multi-container pods
Rolling upgrades to pods
Rolling upgrades to cluster infrastructure
Pod scaling and high availability
Cluster provisioning and scaling
Monitoring and recovery of cluster VMs and processes
Persistent disks
Secure container registry
Embedded, hardened operating system

特征

Tanzu Kubernetes Grid 集成版具有以下特点:

  • Kubernetes 兼容性 :与 Kubernetes 的当前稳定版本持续兼容
  • 生产就绪 :从应用程序到基础设施高度可用,没有单点故障
  • BOSH 优势 :内置健康检查、扩展、自动修复和滚动升级
  • 全自动操作 :全自动部署、扩展、打补丁和升级体验
  • 多云 :跨多个云的一致操作体验

先决条件

关于安装Tanzu Kubernetes Grid Integrated Edition的资源需求信息,请参见您的云提供商对应的主题:

下载地址

解决方案组件:

TKG Integrated Edition

  • Tanzu Kubernetes Grid Integrated Edition Management Console 1.16.0
    File size: 14.41 GB
    File type: ova
    Name: tkgi-v1.16.0-rev.1-6545f1b5-21349069.ova
    Release Date: 2023-02-28
    Build Number: 21349069
    MD5SUM: dd7f652aa18f05d53cfa1ef8b9fc72fe
    SHA1SUM: 5c573a7eae89f8a21ab9af5ed959cd27f7b7031f
    SHA256SUM: 18354ea5b5344d5d7f0a44d0c5ed5bafed2ca086516ec26763c346eac071c6bf

Advanced Container Networking and Security

Workload Backup and Recovery

Velero 1.9.5, 2023-01-29


VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) 1.15
百度网盘链接:https://sysin.org/blog/vmware-tkgi/

VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) 1.16
百度网盘链接:https://sysin.org/blog/vmware-tkgi/

标签:1.16,Tanzu,Kubernetes,TKGI,Edition,Grid,Integrated
From: https://www.cnblogs.com/sysin/p/17397663.html

相关文章

  • VMware Tanzu Kubernetes Grid (TKG) 2.1 - 企业级 Kubernetes 解决方案
    VMwareTanzuKubernetesGrid(TKG)2.1-企业级Kubernetes解决方案VMware构建、签名和支持的开源Kubernetes容器编排平台的完整分发版请访问原文链接:https://sysin.org/blog/vmware-tkg-2/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgTanzuKubernetes集......
  • Kubernetes故障排除要领
    要在最短的停机时间内运行应用程序,需要完善故障排除技能,将应用程序扩展到运行它们的Kubernetes集群。定期对整个Kubernetes集群进行调试和故障排除,以提供一致的支持和服务,这一点至关重要。故障排除包括识别、诊断和解决Kubernetes集群、节点、pod、容器和其他资源中的问题。由于Kub......
  • 云原生第三周--kubernetes组件详解
    etcd组件etcd简介:etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。etcd内部采用raft协议作为一致性算法,etcd基于Go语言实现。etcd具有下面这些属性:完全复制:集群中的每个节点都可以使用完整的存档高可用性:Etcd可用于避免......
  • kubernetes学习笔记27:etcd性能
    理解etcd性能:etcd集群架构图,包含raft层,storage层(storage层包含treeindex层和boltdb底层持久化存储key-value层),它们每一层都可能造成性能损失,raft层需要网络同步数据,网络io节点之间的rtt和带宽都会影响etcd性能,另外wal也会受到磁盘io的写入速度影响。storage层,磁盘iofdatasync延迟......
  • Kubernetes概述 (一篇教你认识k8s)
    一、Kubernetes概述 1.k8s是什么K8S的全称为Kubernetes(K12345678S),PS:“嘛,写全称也太累了吧,不如整个缩写”。作用:用于自动部署、扩展和管理“容器化(containerized)应用程序"的开源系统。可以理解成K8S是负责自动化运维管理多个容器化程序(比如Docker)的集群,是一......
  • Kubernetes 使用 Ingress-nginx 实现灰度发布功能
    推荐阅读Helm3(K8S资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506Helm3(K8S资源对象管理工具)博客专栏:https://blog.csdn.net/xzk9381/category_10895812.html本文原文链接:https://blog.csdn.net/xzk9381/article/details/109570832,转载请注明出处。如有发现文......
  • kubernetes集群故障处理思路
    kubernetes集群故障处理思路1.0 概述本文主要介绍了pod的创建流程,一般问题处理思路以及一些辅助的检查项,以编快速定位及解决问题1.1 kubernetes故障处理思路概览图k8s集群出现故障,一般可以从两大种情况看,个别pod异常和大量pod异常,针对两种情况,可以参考以下处理思路1.2 po......
  • Minikube:搭建部署单机 Kubernetes
    第一步:安装docker安装过程见连接 Centos安装docker-扰扰-博客园(cnblogs.com)第二步:安装VirtualBox2.1、直接使用yum源方式安装VirtualBox,配置正确的repo文件即可:[virtualbox]name=OracleLinux/RHEL/CentOS-$releasever/$basearch-VirtualBoxbaseurl=http......
  • 搭建 Kubernetes 集群
    简介Kubernetes是一个开源系统,用于容器化应用的自动部署、扩缩和管理。它将构成应用的容器按逻辑单位进行分组以便于管理和发现。搭建环境:CentOSv7.6.1810docker-ce-versionv23.0.5kubernetes-versionv1.23.6本次使用2台服务器进行搭建,运行下面命令写入/etc/hosts文件(......
  • 关于Kubernetes-v1.23.6-master节点的初始化操作
    当我们在master节点、安装部署完docker与Kubernetes/k8s相关的软件后,并启动(docker,kubelet)后,接下来就是需要对master节点进行初始化操作了如下,这里笔者使用的版本的为Kubernetes-v1.23.6,初始化是使用kubeadminit命令,详细的参数如下所示:[root@k8s-masterqq-5201351]#kubea......