Skip to content

Commit

Permalink
docs: DOC-1580 DOC-1581 deprecate Tencent cloud docs (#5336)
Browse files Browse the repository at this point in the history
* docs: DOC-1580 deprecate Tencent cloud docs

* docs: removed other Tencent related entries

* docs: missing word added

* chore: remove image

* docs: DOC-1581

* docs: apply suggestions from code review

Co-authored-by: Amanda Churi Filanowski <[email protected]>

---------

Co-authored-by: Amanda Churi Filanowski <[email protected]>
(cherry picked from commit 716ef49)
  • Loading branch information
karl-cardenas-coding committed Jan 9, 2025
1 parent 7da45c2 commit 8ebbe78
Show file tree
Hide file tree
Showing 13 changed files with 37 additions and 14 deletions.
1 change: 0 additions & 1 deletion docs/api-content/api-docs/2-samples.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,6 @@ The following table outlines all available provider options.
| **AWS EKS** | `eks` |
| **GCP IaaS** | `gcp` |
| **GCP GKE** | `gke` |
| **TKE** (Tencent) | `tke` |
| **MAAS** (Canonical) | `maas` |
| **VMware vSphere** | `vsphere` |
| **Openstack** | `openstack` |
Expand Down
2 changes: 1 addition & 1 deletion docs/deprecated/integrations/kubernetes-generic.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ providers. This pack defines the default properties we use to deploy Kubernetes
Kubernetes hardening standards that the Center for Internet Security (CIS) recommends.

We also support managed Kubernetes distributions for Elastic Kubernetes Service (EKS), Azure Kubernetes Service (AKS),
Google Kubernetes Engine (GKE), and Tencent Kubernetes Engine (TKE).
and Google Kubernetes Engine (GKE).

:::warning

Expand Down
2 changes: 1 addition & 1 deletion docs/deprecated/integrations/kubernetes.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ This pack defines the default properties we use to deploy Kubernetes clusters an
hardening standards that the Center for Internet Security (CIS) recommends.

We also support managed Kubernetes distributions for Elastic Kubernetes Service (EKS), Azure Kubernetes Service (AKS),
Google Kubernetes Engine (GKE), and Tencent Kubernetes Engine (TKE).
and Google Kubernetes Engine (GKE).

We offer PXK as a core pack in Palette.

Expand Down
2 changes: 0 additions & 2 deletions docs/docs-content/clusters/public-cloud/public-cloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,5 +29,3 @@ The following pages provide detailed instructions for setting up new workload cl
- [Azure](azure/azure.md)

- [Google Cloud](gcp/gcp.md)

- [Tencent](tke.md)
4 changes: 2 additions & 2 deletions docs/docs-content/getting-started/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ specific needs, with granular governance and enterprise-grade security.

Palette has the richest coverage in supported environments that includes:

- Public Clouds: AWS, Azure, Google Cloud and Tencent TKE. Palette supports both IaaS and managed Kubernetes services
AWS EKS, Azure AKS and Google GKE.
- Public Clouds: AWS, Azure, and Google Cloud. Palette supports both IaaS and managed Kubernetes services AWS EKS, Azure
AKS, and Google GKE.
- Data Centers: VMware, Nutanix, and OpenStack
- Bare Metal: Canonical MAAS
- Edge
Expand Down
2 changes: 1 addition & 1 deletion docs/docs-content/integrations/kubernetes-konvoy.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ custom image for RHEL and Konvoy.

## Terraform

You can retrieve details about the Kubernetes pack for Tencent TKE by using the following Terraform code.
You can retrieve details about the Kubernetes Konvoy pack by using the following Terraform code.

```hcl
data "spectrocloud_registry" "public_registry" {
Expand Down
4 changes: 2 additions & 2 deletions docs/docs-content/introduction/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,8 @@ day 2 management.

Palette has the richest coverage in supported environments that includes:

- Public Clouds: AWS, Azure, Google Cloud and Tencent TKE. Palette supports both IaaS and managed Kubernetes services
AWS EKS, Azure AKS and Google GKE.
- Public Clouds: AWS, Azure, and Google Cloud. Palette supports both IaaS and managed Kubernetes services AWS EKS, Azure
AKS, and Google GKE.
- Data Centers: VMware, Nutanix, and OpenStack
- Bare Metal: Canonical MAAS
- Edge
Expand Down
4 changes: 1 addition & 3 deletions docs/docs-content/registries-and-packs/add-custom-packs.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ attributes.
| layer | String | True | Relevant layer that this pack should be part of; such as os, k8s, cni, csi, addon |
| addonType | String | False | Addon-type must be set for packs that have the layer set to Addon. The value must be one of the following: logging, monitoring, load balancer, authentication, ingress, security. Setting a relevant correct addon type ensures packs are organized correctly on the management console making it easy for profile authors to find packs. |
| version | String | True | A Semantic version for the pack. It is recommended that the pack version be the same as the underlying integration it is being created for. For example, the version for the pack that will install Prometheus 2.3.4, should set to 2.3.4. |
| cloudTypes | Array | True | You can provide one or more types for a pack. Supported values are as follows: **all**, **aws**, **azure**, **gcp**, **tencent**, **vsphere**, **openstack**, **baremetal**, **maas**, **aks**, **eks**, **tke**, **edge**, **edge-native**, **coxedge**, and **libvirt** (virtualized edge). |
| cloudTypes | Array | True | You can provide one or more types for a pack. Supported values are as follows: **all**, **aws**, **azure**, **gcp**, **vsphere**, **openstack**, **baremetal**, **maas**, **aks**, **eks**, **tke**, **edge**, **edge-native**, **coxedge**, and **libvirt** (virtualized edge). |
| group | String | False | Optional categorization of packs. For example, LTS can be set for Ubuntu OS packs. |
| annotations | Array | False | Optional key-value pairs required during pack installation. Typically, custom packs do not need to set annotations. Some packs like the ones for OS require annotations that need to be set with an image id. |
| eol | String | False | End of life date for integration. |
Expand Down Expand Up @@ -85,7 +85,6 @@ The following is the JSON schema for packs. Review the schema to ensure your JSO
"maas",
"aks",
"eks",
"tencent",
"tke",
"edge",
"libvirt",
Expand All @@ -107,7 +106,6 @@ The following is the JSON schema for packs. Review the schema to ensure your JSO
"maas",
"aks",
"eks",
"tencent",
"tke",
"edge",
"libvirt",
Expand Down
29 changes: 29 additions & 0 deletions docs/docs-content/troubleshooting/nodes.md
Original file line number Diff line number Diff line change
Expand Up @@ -268,3 +268,32 @@ If OS patching fails on an AWS cluster with Microk8s 1.27, use the following deb
apt-get update
apt-get upgrade
```
### Scenario - Remove Deprecated Cloud Providers
If you want to remove unsupported Custom Resource Definitions (CRDs) for deprecated cloud providers in your Kubernetes
workload cluster, you can follow the steps below.
#### Debug Steps
1. Open a terminal session that has [kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl/) installed.
2. Set up your terminal session to use the kubeconfig file for your Kubernetes workload cluster. You can find the
kubeconfig for your cluster in the Palette UI by visiting the cluster's details page. Check out the
[Access Cluster with CLI](../clusters/cluster-management/palette-webctl.md#access-cluster-with-cli) guide for
guidance on how to set up your terminal session to use the kubeconfig file.
3. Issue the following command to list the CRDs in your target cluster.
```shell
kubectl get crd
```

4. Identify the CRDs for the deprecated cloud providers you want to remove. For example, to remove the Tencent Cloud
CRD, issue the following command.

```shell
kubectl delete crd tencentcloudconfigs.cluster.spectrocloud.com
```

Once the CRD is removed, it will not be recreated by Palette.
1 change: 0 additions & 1 deletion docs/docs-content/unlisted/cox-edge-eol.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,3 @@ using with Palette and Palette VerteX today:
- [Amazon Web Services](/clusters/public-cloud/aws/)
- [Azure](/clusters/public-cloud/azure/)
- [Google Cloud](/clusters/public-cloud/gcp/)
- [Tencent](/clusters/public-cloud/tke)
Binary file removed static/assets/docs/images/tencent-diagram.webp
Binary file not shown.

0 comments on commit 8ebbe78

Please sign in to comment.