Skip to content

Commit

Permalink
Fixing VMware doc links in Reference Design docs
Browse files Browse the repository at this point in the history
Signed-off-by: shanrajad23 <[email protected]>
  • Loading branch information
shanrajad23 committed Nov 8, 2024
1 parent 8b60973 commit 20fbc7c
Show file tree
Hide file tree
Showing 14 changed files with 98 additions and 100 deletions.
8 changes: 4 additions & 4 deletions src/reference-designs/ClusterClass-Overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,13 +41,13 @@ The configuration of cluster topology contains the following options:

## ClusterClass and Cluster CRD use cases in TKGm:
- Private Image Repo Configuration
- [For New Clusters](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/2.3/using-tkg/workload-clusters-secret.html#custom-ca) 
- [For New Clusters](https://techdocs.broadcom.com/us/en/vmware-tanzu/standalone-components/tanzu-kubernetes-grid/2-5/tkg/workload-clusters-secret.html#custom-ca) 

- [For Existing Clusters](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/2.3/using-tkg/workload-clusters-secret.html#add-custom-ca)
- [For Existing Clusters](https://techdocs.broadcom.com/us/en/vmware-tanzu/standalone-components/tanzu-kubernetes-grid/2-5/tkg/workload-clusters-secret.html#add-custom-ca)

- [Node Resizing/Vertical Scaling (CPU, Memory)](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/2.3/using-tkg/workload-clusters-scale.html#class-topology)
- [Node Resizing/Vertical Scaling (CPU, Memory)](https://techdocs.broadcom.com/us/en/vmware-tanzu/standalone-components/tanzu-kubernetes-grid/2-5/tkg/workload-clusters-scale.html#class-topology)

- [Creating Clusters using Custom ClusterClass](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/2.3/using-tkg/workload-clusters-cclass.html)
- [Creating Clusters using Custom ClusterClass](https://techdocs.broadcom.com/us/en/vmware-tanzu/standalone-components/tanzu-kubernetes-grid/2-5/tkg/workload-clusters-cclass.html)



Expand Down
2 changes: 1 addition & 1 deletion src/reference-designs/index-air-gap.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ You can deploy Tanzu Kubernetes Grid management clusters and Tanzu Kubernetes Gr

This documentation provides reference designs for deploying VMware Tanzu Kubernetes Grid (informally known as TKG) in an air-gapped environment. The documentation also includes the steps to deploy VMware Tanzu Kubernetes Grid in an air-gapped environment on AWS.

The VMware Tanzu Kubernetes Grid Air-Gapped Reference Design document provides steps to deploy the Tanzu Kubernetes Grid management and workload clusters in a specific and validated configuration in air-gapped environments. For the generic steps to deploy the management and workload clusters on air-gapped environments, see [VMware Tanzu Kubernetes Grid Documentation](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/2.3/tkg-deploy-mc/mgmt-reqs-prep-offline.html).
The VMware Tanzu Kubernetes Grid Air-Gapped Reference Design document provides steps to deploy the Tanzu Kubernetes Grid management and workload clusters in a specific and validated configuration in air-gapped environments. For the generic steps to deploy the management and workload clusters on air-gapped environments, see [VMware Tanzu Kubernetes Grid Documentation](https://techdocs.broadcom.com/us/en/vmware-tanzu/standalone-components/tanzu-kubernetes-grid/2-5/tkg/mgmt-reqs-prep-offline.html).
2 changes: 1 addition & 1 deletion src/reference-designs/index-migration.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

The VMware Tanzu migration guides section serves as a comprehensive resource hub for organizations embarking on the journey to modernize their applications and infrastructure. These guides offer step-by-step instructions, best practices, and expert insights tailored to streamline the migration processes.

For more information about VMware Tanzu, see [VMware Tanzu Documentation](https://docs.vmware.com/en/VMware-Tanzu/index.html).
For more information about VMware Tanzu, see [VMware Tanzu Documentation](https://techdocs.broadcom.com/us/en/vmware-tanzu.html).

- [Reference Design for Migration from TKGm to TKGs (vSphere with Tanzu)](../solution-workbooks/tkgm-to-tkgs-migration-reference-design.md)
- [Migrating a Stateful Application from TKGm Cluster to TKGs Cluster](../solution-workbooks/tkgm-to-tkgs-stateful-app-migration.md)
Expand Down
2 changes: 1 addition & 1 deletion src/reference-designs/index-use-case.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

VMware Tanzu is a portfolio of products and services that helps organizations modernize their applications and infrastructure for the cloud-native era. It provides a full stack of capabilities for building, running, and managing modern applications on Kubernetes across any cloud or on-premises environment.

For more information about VMware Tanzu, see [VMware Tanzu Documentation](https://docs.vmware.com/en/VMware-Tanzu/index.html).
For more information about VMware Tanzu, see [VMware Tanzu Documentation](https://techdocs.broadcom.com/us/en/vmware-tanzu.html).

## Use Cases and Best Practices

Expand Down
26 changes: 13 additions & 13 deletions src/reference-designs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,27 +15,27 @@ The reference architecture and the reference designs are tested and supported by
## Components
The following components are used in the reference architecture:

**[VMware Tanzu Kubernetes Grid](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/index.html)** - Enables creation and lifecycle management operations of Kubernetes clusters.
**[VMware Tanzu Kubernetes Grid](https://techdocs.broadcom.com/us/en/vmware-tanzu/standalone-components/tanzu-kubernetes-grid/2-5.html)** - Enables creation and lifecycle management operations of Kubernetes clusters.

**[vSphere with Tanzu](https://www.vmware.com/in/products/vsphere/vsphere-with-tanzu.html)** - Transforms vSphere into a platform for running Kubernetes workloads natively on the hypervisor layer. When enabled on a vSphere cluster, vSphere with Tanzu provides the capability to run Kubernetes workloads directly on ESXi hosts and to create upstream Kubernetes clusters within dedicated resource pools.
**[vSphere with Tanzu](https://author-techdocs2-prod.adobecqms.net/us/en/vmware-cis/vsphere/vsphere-supervisor/8-0.html)** - Transforms vSphere into a platform for running Kubernetes workloads natively on the hypervisor layer. When enabled on a vSphere cluster, vSphere with Tanzu provides the capability to run Kubernetes workloads directly on ESXi hosts and to create upstream Kubernetes clusters within dedicated resource pools.

**[VMware Tanzu Mission Control](https://docs.vmware.com/en/VMware-Tanzu-Mission-Control/index.html)** - Provides a global view of Kubernetes clusters and allows for centralized policy management across all deployed and attached clusters.
**[VMware Tanzu Mission Control](https://techdocs.broadcom.com/us/en/vmware-tanzu/standalone-components/tanzu-mission-control/saas/tanzu-mission-control-documentation/index-tmc-all.html)** - Provides a global view of Kubernetes clusters and allows for centralized policy management across all deployed and attached clusters.

**[VMware Tanzu Observability by Wavefront](https://docs.wavefront.com)** - Provides a centralized management platform for consistently operating and securing your Kubernetes infrastructure and modern applications across multiple teams and clouds.

**[VMware Tanzu Service Mesh](https://docs.vmware.com/en/VMware-Tanzu-Service-Mesh/index.html)** - Provides consistent control and security for microservices, end users, and data, across all your clusters and clouds.

**[VMware NSX Advanced Load Balancer Enterprise Edition](https://docs.vmware.com/en/VMware-NSX-Advanced-Load-Balancer/index.html)** - Provides layer 4 service type load balancer support. NSX Advanced Load Balancer is recommended for vSphere deployments without NSX-T, or which have unique scale requirements.

**[Pinniped](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/2.3/tkg-deploy-mc/mgmt-iam-index.html)** - Provides identity services to Kubernetes. It is an authentication service for Kubernetes to set up integration with identity providers such as OKTA, Dex, and LDAP.
**[Pinniped](https://techdocs.broadcom.com/us/en/vmware-tanzu/standalone-components/tanzu-kubernetes-grid/2-5/tkg/mgmt-iam-index.html)** - Provides identity services to Kubernetes. It is an authentication service for Kubernetes to set up integration with identity providers such as OKTA, Dex, and LDAP.

**[User-managed packages](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/2.3/using-tkg/workload-packages-index.html)** - Provides in-cluster and shared services to the Kubernetes clusters that are running in your Tanzu Kubernetes Grid environment.
**[User-managed packages](https://techdocs.broadcom.com/us/en/vmware-tanzu/cli/tanzu-packages/latest/tnz-packages/index.html)** - Provides in-cluster and shared services to the Kubernetes clusters that are running in your Tanzu Kubernetes Grid environment.

* **[Cert Manager](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/2.3/using-tkg/workload-packages-cert-mgr.html)** - Provides automated certificate management. It runs by default in management clusters.
* **[Contour](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/2.3/using-tkg/workload-packages-contour.html)** - Provides layer 7 ingress control to deployed HTTP(S) applications. Tanzu Kubernetes Grid includes signed binaries for Contour. Deploying Contour is a prerequisite for deploying the Prometheus, Grafana, and Harbor extensions.
* **[ExternalDNS](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/2.3/using-tkg/workload-packages-externaldns.html)** - Publishes DNS records for applications to DNS servers. It uses a declarative Kubernetes-native interface.
* **[Fluent Bit](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/2.3/using-tkg/workload-packages-fluentbit.html)** - Collects data and logs from different sources, unifies them, and sends them to multiple destinations. Tanzu Kubernetes Grid includes signed binaries for Fluent Bit.
* **[Prometheus](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/2.3/using-tkg/workload-packages-prometheus.html)** - Provides out-of-the-box health monitoring of Kubernetes clusters. The Tanzu Kubernetes Grid implementation of Prometheus includes Alert Manager. You can configure Alert Manager to notify you when certain events occur.
* **[Grafana](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/2.3/using-tkg/workload-packages-grafana.html)** - Provides monitoring dashboards for displaying key health metrics of Kubernetes clusters. Tanzu Kubernetes Grid includes an implementation of Grafana.
* **[Harbor Image Registry](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/2.3/using-tkg/workload-packages-harbor.html)** - Provides a centralized location to push, pull, store, and scan container images used in Kubernetes workloads. It supports storing artifacts such as Helm Charts and includes enterprise-grade features such as RBAC, retention policies, automated garbage cleanup, and docker hub proxying.
* **[Multus CNI](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/2.3/using-tkg/workload-packages-multus.html)** - Enables attaching multiple network interfaces to pods. Multus CNI is a container network interface (CNI) plugin for Kubernetes that lets you attach multiple network interfaces to a single pod and associate each with a different address range.
* **[Cert Manager](https://techdocs.broadcom.com/us/en/vmware-tanzu/cli/tanzu-packages/latest/tnz-packages/packages-cert-mgr.html)** - Provides automated certificate management. It runs by default in management clusters.
* **[Contour](https://techdocs.broadcom.com/us/en/vmware-tanzu/cli/tanzu-packages/latest/tnz-packages/packages-contour.htm)** - Provides layer 7 ingress control to deployed HTTP(S) applications. Tanzu Kubernetes Grid includes signed binaries for Contour. Deploying Contour is a prerequisite for deploying the Prometheus, Grafana, and Harbor extensions.
* **[ExternalDNS](https://techdocs.broadcom.com/us/en/vmware-tanzu/cli/tanzu-packages/latest/tnz-packages/packages-externaldns.html)** - Publishes DNS records for applications to DNS servers. It uses a declarative Kubernetes-native interface.
* **[Fluent Bit](https://techdocs.broadcom.com/us/en/vmware-tanzu/cli/tanzu-packages/latest/tnz-packages/packages-fluentbit.html)** - Collects data and logs from different sources, unifies them, and sends them to multiple destinations. Tanzu Kubernetes Grid includes signed binaries for Fluent Bit.
* **[Prometheus](https://techdocs.broadcom.com/us/en/vmware-tanzu/cli/tanzu-packages/latest/tnz-packages/packages-monitoring.html)** - Provides out-of-the-box health monitoring of Kubernetes clusters. The Tanzu Kubernetes Grid implementation of Prometheus includes Alert Manager. You can configure Alert Manager to notify you when certain events occur.
* **[Grafana](https://techdocs.broadcom.com/us/en/vmware-tanzu/cli/tanzu-packages/latest/tnz-packages/packages-monitoring.html)** - Provides monitoring dashboards for displaying key health metrics of Kubernetes clusters. Tanzu Kubernetes Grid includes an implementation of Grafana.
* **[Harbor Image Registry](https://techdocs.broadcom.com/us/en/vmware-tanzu/cli/tanzu-packages/latest/tnz-packages/packages-harbor-mc.html)** - Provides a centralized location to push, pull, store, and scan container images used in Kubernetes workloads. It supports storing artifacts such as Helm Charts and includes enterprise-grade features such as RBAC, retention policies, automated garbage cleanup, and docker hub proxying.
* **[Multus CNI](https://techdocs.broadcom.com/us/en/vmware-tanzu/cli/tanzu-packages/latest/tnz-packages/packages-cni.html)** - Enables attaching multiple network interfaces to pods. Multus CNI is a container network interface (CNI) plugin for Kubernetes that lets you attach multiple network interfaces to a single pod and associate each with a different address range.
2 changes: 1 addition & 1 deletion src/reference-designs/pinniped-with-tkg.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ VMware Tanzu Kubernetes Grid (informally known as TKG) implements user authentic
- For LDAP authentication, Pinniped uses [Dex](https://github.com/dexidp/dex/blob/master/README.md) as the endpoint to connect to your upstream LDAP IdP.
- If you use OIDC, Pinniped provides its own endpoint, so Dex is not required.

Pinniped and Dex run automatically as in-cluster services in your management clusters if you enable identity management. For instructions on how to enable identity management in Tanzu Kubernetes Grid, see [Configure Identity Management](https://docs.vmware.com/en/VMware-Tanzu-Kubernetes-Grid/1.5/vmware-tanzu-kubernetes-grid-15/GUID-iam-configure-id-mgmt.html).
Pinniped and Dex run automatically as in-cluster services in your management clusters if you enable identity management. For instructions on how to enable identity management in Tanzu Kubernetes Grid, see [Configure Identity Management](https://techdocs.broadcom.com/us/en/vmware-tanzu/standalone-components/tanzu-kubernetes-grid/2-5/tkg/mgmt-iam-configure-id-mgmt.html).

## Authentication Flow

Expand Down
Loading

0 comments on commit 20fbc7c

Please sign in to comment.