Files
teleport/examples/chart/index.html
T

38 lines
1.8 KiB
HTML

<html>
<head>
<title>Teleport Helm chart repo</title>
</head>
<body>
<h1>Teleport Helm chart repo</h1>
<h3>Add the repo</h3>
<pre>helm repo add teleport https://charts.releases.teleport.dev</pre>
<h3>Install a chart</h3>
<h4>See our <a href="https://goteleport.com/docs/kubernetes-access/helm/guides/">Helm chart guides</a> for HA setups in EKS or GKE.</h4>
<pre><b><a href="https://github.com/gravitational/teleport/tree/master/examples/chart/teleport-cluster">teleport-cluster:</a></b>
# Install a single node Teleport cluster and provision a cert using ACME.
# Set clusterName to a unique hostname, for example teleport.example.com
# Set acmeEmail to receive correspondence from Letsencrypt certificate authority.
helm install ${RELEASE_NAME?} teleport/teleport-cluster \
--create-namespace \
--namespace ${NAMESPACE?} \
--set clusterName=${CLUSTER_NAME?} \
--set acme=true \
--set acmeEmail=${EMAIL?}</pre>
<br />
<pre><b><a href="https://github.com/gravitational/teleport/tree/master/examples/chart/teleport-kube-agent">teleport-kube-agent:</a></b>
# Install or upgrade the Teleport kube agent which can be used to provide remote access to
# a remote Kubernetes cluster. Can also be used to run Teleport database or app service agents.
# Click the link above to see the README.
helm install ${RELEASE_NAME?} teleport/teleport-kube-agent \
--create-namespace \
--namespace ${NAMESPACE?} \
--set proxyAddr=${PROXY_ENDPOINT?} \
--set authToken=${JOIN_TOKEN?} \
--set kubeClusterName=${KUBERNETES_CLUSTER_NAME?}</pre>
<h3>Changelog</h3>
<pre>See the <a href="https://goteleport.com/docs/changelog/">Teleport Changelog</a> for a list of important changes between Helm chart versions.</pre>
</body>
</html>