@@ -53,17 +53,17 @@ and [Architecture](../../../reference/architecture/machine-id-architecture.mdx)
5353<TileGrid
5454 tiles = { [
5555 {
56- icon: <Icon name = " aws.svg " size = " xl" />,
56+ icon: <Icon name = " aws" size = " xl" />,
5757 to: " ./aws" ,
5858 name: " AWS" ,
5959 },
6060 {
61- icon: <Icon name = " azureDevops " size = " xl" />,
61+ icon: <Icon name = " azure " size = " xl" />,
6262 to: " ./azure" ,
6363 name: " Azure" ,
6464 },
6565 {
66- icon: <Icon name = " azure-devops.svg " size = " xl" />,
66+ icon: <Icon name = " azureDevops " size = " xl" />,
6767 to: " ./azure-devops" ,
6868 name: " Azure DevOps" ,
6969 },
@@ -98,7 +98,7 @@ and [Architecture](../../../reference/architecture/machine-id-architecture.mdx)
9898 name: " Kubernetes" ,
9999 },
100100 {
101- icon: <Icon name = " kubernetes-oidc " size = " xl" />,
101+ icon: <Icon name = " kubernetes" size = " xl" />,
102102 to: " ./kubernetes-oidc" ,
103103 name: " Kubernetes OIDC" ,
104104 },
@@ -108,49 +108,15 @@ and [Architecture](../../../reference/architecture/machine-id-architecture.mdx)
108108 name: " Linux" ,
109109 },
110110 {
111- icon: <Icon name = " linux-tpm " size = " xl" />,
111+ icon: <Icon name = " lock " size = " xl" />,
112112 to: " ./linux-tpm" ,
113113 name: " Linux TPM" ,
114- },
115- {
116- icon: <Icon name = " spacelift" size = " xl" />,
117- to: " ./spacelift" ,
118- name: " Spacelift" ,
119114 }
120115 ]}
121116/>
122117
123- ### Self-hosted infrastructure
124-
125- Read the following guides for how to deploy Machine ID on your cloud platform or
126- on-prem infrastructure.
127-
128- | Platform | Installation method | Join method |
129- | ----------------------------------------| -------------------------------------------------| -----------------------------------------------------|
130- | [ Linux] ( linux.mdx ) | Package manager or TAR archive | Static join token |
131- | [ Linux (TPM)] ( linux-tpm.mdx ) | Package manager or TAR archive | Attestation from TPM 2.0 |
132- | [ Linux (Bound Keypair)] [ bound-keypair ] | Package manager or TAR archive | Bound Keypair |
133- | [ GCP] ( gcp.mdx ) | Package manager, TAR archive, or Kubernetes pod | Identity document signed by GCP |
134- | [ AWS] ( aws.mdx ) | Package manager, TAR archive, or Kubernetes pod | Identity document signed by AWS |
135- | [ Azure] ( azure.mdx ) | Package manager or TAR archive | Identity document signed by Azure |
136- | [ Kubernetes] ( kubernetes.mdx ) | Kubernetes pod | Identity document signed by your Kubernetes cluster |
137- | [ Kubernetes OIDC] ( kubernetes-oidc.mdx ) | Kubernetes pod on a cloud provider with OIDC | Identity document signed by your cloud provider |
138-
139- ### CI/CD
140-
141- Read the following guides for how to deploy Machine ID on a continuous
142- integration and continuous deployment platform
143-
144- | Platform | Installation method | Join method |
145- | --------------------------------------------------------------------------------------------------------| ---------------------------------------------------------------| ------------------------------------------|
146- | [ Azure DevOps] ( azure-devops.mdx ) | TAR archive | Azure DevOps-signed identity document |
147- | [ Bitbucket Pipelines] ( bitbucket.mdx ) | TAR archive | Bitbucket-signed identity document |
148- | [ CircleCI] ( circleci.mdx ) | TAR archive | CircleCI-signed identity document |
149- | [ GitLab] ( gitlab.mdx ) | TAR archive | GitLab-signed identity document |
150- | [ GitHub Actions] ( github-actions.mdx ) | Teleport job available through the GitHub Actions marketplace | GitHub-signed identity document. |
151- | [ Jenkins] ( jenkins.mdx ) | Package manager or TAR archive | Static join token |
152- | [ Spacelift] ( ../../../zero-trust-access/infrastructure-as-code/terraform-provider/spacelift.mdx ) | Docker Image | Spacelift-signed identity document |
153- | [ Terraform Cloud] ( ../../../zero-trust-access/infrastructure-as-code/terraform-provider/terraform-cloud.mdx ) | Teleport Terraform Provider via Teleport's Terraform Registry | Terraform Cloud-signed identity document |
118+ ### Further reading
154119
120+ ** CI/CD**
155121
156- [ bound-keypair ] : ../../../reference/machine-workload-identity/machine-id/bound-keypair/getting-started .mdx
122+ - Learn how to [ deploy Machine ID ] ( ../../mwi-ci-cd .mdx ) in a CI/CD pipeline.
0 commit comments