mirror of
https://github.com/gravitational/teleport
synced 2024-10-20 01:03:40 +00:00
fb14caf70c
Part of [RFD-096](https://github.com/gravitational/teleport/pull/18274): managing the major upgrades safely This commit's main purpose is to block proxies running a new Teleport major version from connecting to auth pods running an old Teleport version. This commit does 3 things: - adding initContainers and preStop hooks to the `teleport-cluster` Helm chart (initContainers were designed in RFD 096, preStop was a nice additoin coming from [the wait PR](https://github.com/gravitational/teleport/pull/19277)) - fixing a bug in the `wait` command (the DNS error was not properly unwrapped and not recognized as a DNS error) - fixing missing override support on some auth Deployment values. As a rule of thumb for future review, we should not use .Values directly and prefer using $auth and $proxy |
||
---|---|---|
.. | ||
aws | ||
bench | ||
chart | ||
etcd | ||
gke-auth | ||
go-client | ||
jwt | ||
k8s-auth | ||
launchd | ||
local-cluster | ||
resources | ||
systemd | ||
upstart | ||
workflows | ||
README.md |
Examples
Configuration Examples
- local-cluster : Sample configuration of a 3-node Teleport cluster using just a single machine
Daemon Configuration
AWS examples
- AWS: CloudFormation : CloudFormation templates as an example of how to setup HA Teleport in AWS using our AMIs.
- AWS: Terraform : Terraform specifies example provisioning script for Teleport auth, proxy and nodes in HA mode.
- AWS: EKS. External Link
Kubernetes - Helm Charts
- Helm Chart - Teleport Enterprise : For deploying into Kubernetes using Helm
- Helm Chart - Teleport Demo : An internal demo app showing Teleport components deployed into Kubernetes using Helm Charts.
SSO Connector Examples and Trusted Cluster Examples
SSO Resources
- Active Directory - YAML Resource
- OIDC Connector, like "keycloak". - YAML Resource
- SAML Connector, like "Okta". - YAML Resource