Commit Graph
4100 Commits
Author SHA1 Message Date
Sakshyam Shah 7e9519928e mention Teleport SAML IdP in Identity Center guide next steps (#53779) 2025-04-09 20:02:48 +00:00
Steven Martin 3bae25839a docs: update git clone for terraform starter (#53825)
* docs: update git clone for terraform starter

* docs: change -b to --branch in git clone

* docs:update --branch usage in git clone
2025-04-09 19:38:43 +00:00
Noah Stride ee6e527eaf WMI: Allow max TTL for X509 and JWT SVIDs to be configured (#53787)
* Add maximum_ttl fields to the WorkloadIdentity resource

* Update issuer service to respect configurable max TTLs

* Add tests for TTL specification

* Add validation logic & tests

* Update terraform provider

* Fix tbot max ttl limitations

* Clarify name of `ignoreMaximumTTL`

* Introduce `defaultTTL` constant

* Fix generation of jwt

* Update operator resources
2025-04-09 17:28:51 +00:00
Marco Dinis 10fb24adee Docs: fix links to Azure portal (#53789) 2025-04-09 16:37:28 +00:00
Noah Stride 47ec6d7222 Operator support for WorkloadIdentity resource (#53484)
* Generate CRDs

* Update snapshots

* Add apis impl for WorkloadIdentity

* Add WorkloadIdentityReconciler

* Add test for WorkloadIdentityReconciler

* Update RBAC

* Update to include version in kind

* Fix license header

* Fix handling of well-known Struct type

* Ignore revsiion
2025-04-09 14:18:31 +00:00
Steven MartinandPaul Gottschling 2cd85f96d4 docs: update shrinking guidance for k8s upgrade (#53851)
* docs: update shrinking guidance for k8s upgrade

* docs: update auth service instance refs

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

---------

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2025-04-09 13:24:21 +00:00
Stephen Levine c12b32aa0d Remove beta wording for MUv2 (#53833) 2025-04-08 23:05:40 +00:00
Matt Smith 317a4d45e3 Update docs with new ingress IPs for apse2 (#53771)
* Update docs with new ingress IPs for apse2

* Update changelog
2025-04-08 15:54:22 +00:00
325693810a Update fedramp.mdx with v17 migration instructions (#53489)
* Update fedramp.mdx with v17 migration instructions

based on multiple customer issues, adding instructions about a required CA rotation as of v17 with our new sig algo changes

* Update fedramp.mdx

spelling fix

* Update docs/pages/admin-guides/access-controls/compliance-frameworks/fedramp.mdx

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>

* Update fedramp.mdx

update flow based on feedback

* Update fedramp.mdx

move link and add missing word

* Update docs/pages/admin-guides/access-controls/compliance-frameworks/fedramp.mdx

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>

* Update fedramp.mdx

remove compliant from description

* Update docs/pages/admin-guides/access-controls/compliance-frameworks/fedramp.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

---------

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2025-04-07 23:38:37 +00:00
Steven MartinandPaul Gottschling 21a6755f99 docs: update warning on data dir on daemon guide (#52912)
* docs: update warning on data dir on daemon guide

* docs: update wording on data dir default in daemon guide

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

---------

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2025-04-07 21:33:29 +00:00
Nic Klaassen 6d77f84113 docs: edits to CA rotation docs (#52600)
This PR includes a few edits I made while reviewing our current CA
rotation docs that I think should improve accuracy and clarity
(somewhat).
2025-04-07 21:11:51 +00:00
Stephen Levine dfc84521de Clarify compatibility contract between Managed Updates v1 and v2 in docs (#53733)
* Update Managed Updates v2

* Agent Managed Updates v1
2025-04-07 16:17:09 +00:00
1d812b0779 Workload ID: Document the Systemd attestor and Unix improvements (#52875)
* Document the Systemd workload attestor

* Document the `binary_path` and `binary_hash` attribute

* Replace period with colon

Co-authored-by: Noah Stride <noah.stride@goteleport.com>

* Add "dbus" to the linter's known words

* Better grammar

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Remove extraneous newlines in list

---------

Co-authored-by: Noah Stride <noah.stride@goteleport.com>
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2025-04-07 14:02:33 +00:00
Steven Martin e5656d1d09 docs: include signature algorithm suite in auth config (#53752) 2025-04-07 12:40:32 +00:00
Paul Gottschling a483480a9c Update teleport.teleport_install_script_url (#53342)
Closes #48766

Use the shim install script URL, which is less potentially misleading
than the script URL that includes a version.
2025-04-07 12:34:38 +00:00
Paul Gottschling e1ded6c334 Remove legacy TabsItem usage (#53638)
Deprecating this tag in favor of the Docusaurus-native TabItem.
2025-04-07 12:29:26 +00:00
Steven Martin 172af97a0f docs: update build instructions for access request plugins (#53656)
* docs: update build instructions for access request plugins

* docs: update mattermost build example

* docs: fix missing tabitem

* docs: fix tabitem
2025-04-07 11:24:42 +00:00
Steven Martin 276aad3eaf docs: update tctl status example in ca rotation (#53712) 2025-04-04 21:06:40 +00:00
Steven MartinandPaul Gottschling 82fbe3719a docs: update storage backends to include AWS S3 for audit events (#53718)
* docs: update storage backens to include AWS S3 for audit events

* docs: update s3 titling

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* docs: update ref to s3

---------

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2025-04-04 16:09:01 +00:00
TarasandLeszek Charkiewicz 5d8382f5c1 [17.4.1] bump cloud docs (#53686)
* bump Cloud docs

* [17.4.1] bump cloud docs

---------

Co-authored-by: Leszek Charkiewicz <leszek.charkiewicz@goteleport.com>
2025-04-04 09:40:13 +00:00
Bernard Kim d6a850f4d4 access_monitoring_rule: Restructure the automatic review spec (#53601)
* Update proto

* Restructure AMR

* lint

* Update ts types
2025-04-04 00:18:12 +00:00
Steven Martin 7e811b1693 docs: update tokens creation for rbac api (#53354) 2025-04-03 11:58:57 +00:00
Steven Martin 795f18edf8 docs: include Oracle RDS in AWS Database enrollment page (#53665) 2025-04-03 11:53:57 +00:00
Marco Dinis 09c2522cb8 Docs: fix typo in url for openid configuration (#53664) 2025-04-02 17:19:16 +00:00
Paul Gottschling db07671f36 Refresh the Backup and Restore guide (#52928)
* Refresh the Backup and Restore guide

Closes #31866
Closes #14537
Closes #51782

- Recommend IaC for dynamic resources instead of using `tctl`.
- Add a separate section on using `tctl get all` on the Auth Service
  machine.
- Remove tabs in service state section to simplify the guide.
- Condense the state type table. Condense different rows re: dynamic
  resources into a single row to make the table shorter. Also make this
  a generic table, rather than an example table for DynamoDB and S3
  users.
- Assume the guide is about the Auth Service. Adjust sections
  accordingly.
- Add an item to the backend table re: Azure Postgres. This closes
  #30843.

* Respond to feedback on Backup and Restore edits

- Add a session recording backend table to complement the cluster state
  backend table.
- Edit the intro paragraph of the IaC section to talk about its
  relationship to cluster state backend backups.
- Remove the "Using a state file" section. The instructions in this
  section are difficult to implement for package manager installations
  of Teleport, which use a `systemd` service.
- Add Cloud SQL to the cluster state backend table.
- Add a section about `teleport backend clone`.

* Respond to rosstimothy feedback

- Specify the audit event backend for audit events in the first table.
- Swap src and dst in the clone example.
- Mention the audit event backend separately from the cluster state
  backend.
- Remove the mention of S3 compatibility when describing the recording
  backend.
- Edit the `backend clone` docs. Use "items" instead of "dynamic
  resources". Don't instruct the user to stop Auth Service instances.
2025-04-02 17:14:13 +00:00
Noah Stride 63e269a756 Operator support for Bot resource (#53453)
* Add `Bot` manifests

* Update protos

* Add Bot API resource impl

* Add reconciler

* Fix bot CRD "versions" name

* Fix Unmarshal/Marshal panic for 153 resources

* Fix update test

* Mispell Marshalling

* Generate docs page

* Update role.yaml

* Add TeleportBot to resource list

* Update contributing

* Try to update the versions per RFD160

* Update k8s rbac for new resource name

* Use proto binary encoding for Marshal/Unmarshal

* Clear out unversioned crd

* More efficient deepcopyinto

* Fix license

* Add unmarshal options for protojson

* Update golden

* Fix RBAC
2025-04-01 15:31:48 +00:00
Noah StrideandPaul Gottschling f85b38220a Documentation changes for Windows tbot (#53588)
* Update windows install instructions to mention tbot

* Update support table

* Add FAQ entry

* Update docs/pages/installation.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Fix heading ref

---------

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2025-03-31 15:56:58 +00:00
Dan Upton 256aaff0dc Add image_digest to Docker attestor attributes (#53538) 2025-03-31 13:52:03 +00:00
Dan Upton 41935c358f Add spiffe.jwt.extra_claims to the WorkloadIdentity documentation (#53587) 2025-03-31 13:18:56 +00:00
Dan Upton 63ed6aea72 Add image_digest to the Podman attestor's attributes (#53539) 2025-03-31 12:00:42 +00:00
Dan Upton 3ec72107c9 Workload ID: Capture Kubernetes Container Details (#53534)
* Add container details to the Kubernetes workload attestor

* Document k8s container attributes
2025-03-31 11:07:29 +00:00
Zac Bergquist 660c5dad75 docs: mention desktop support for AD and local users (#53369) 2025-03-29 15:03:08 +00:00
Sakshyam ShahandPaul Gottschling 5c83b29ca9 docs: explain awsic plugin install --assume-role-arn flag (#53512)
* docs: explain awsic plugin install  flag

* expand the use system credential sentence

* Update docs/pages/admin-guides/management/guides/aws-iam-identity-center/migrating-identity-center-from-okta-to-teleport.mdx

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

---------

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2025-03-28 20:54:00 +00:00
Noah Stride 4592f344d5 Add MWI to list of billing metrics (#53549)
* Add MWI to list of billing metrics

* two -> three
2025-03-28 20:08:38 +00:00
Noah Stride ccbe5c5a18 Document allow_reissue (#53439) 2025-03-27 23:33:09 +00:00
Hugo Shaka 22b05490d6 Support adding introduction text into Terraform reference pages (#53474)
* TF docs: add introduction support in generic template

* TF docs: link database guide
2025-03-27 17:31:37 +00:00
Noah StrideandPaul Gottschling b3448877b5 Add documentation for workload-identity-aws-ra tbot service (#53322)
* Add cdocumentation for `workload-identity-aws-ra` service

* Apply suggestions from code review

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Adjust name to be full roles anywhere

---------

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2025-03-27 13:52:43 +00:00
Gavin Frazar 8d38eac6ce [docs] Fix role reference request_access docs (#53471)
* Fix request_access godoc

* Update terraform docs

* Update operator CRD docs
2025-03-26 22:43:56 +00:00
Zac Bergquist 76ac553af5 docs: fix typo in config example (#53464) 2025-03-26 21:19:52 +00:00
STeve (Xin) Huang 70ccd1bb14 [docs] Move discovery reference and fix ElastiCache/MemoryDB db access reference (#52854)
* Move discovery reference and fix ElastiCache/MemoryDB db access reference

* adding redirect

* fix spelling

* fix trailing slash

* fix links

* change to wildcard
2025-03-26 15:37:18 +00:00
Noah Stride 5b868adf81 Document new static_jwks field for the GitLab join token (#53389)
* Document new `static_jwks` field for the GitLab join token

* Fix mispell

* Empty commit for cla check
2025-03-26 09:46:13 +00:00
Zac Bergquist f7395357a8 docs: clarify pgevents retention period (#53422)
The retention period goes in the URL _fragment_, which comes
after the rest of the query parameters.
2025-03-25 23:25:48 +00:00
Sakshyam Shah 12b1173edc fix access list default owner flag name (#53420) 2025-03-25 22:59:23 +00:00
Paul GottschlingandZac Bergquist c5d9fc43e4 Edit DNS guidance for registered apps (#52973)
* Edit DNS guidance for registered apps

Closes #30361

Add an explicit warning against creating DNS records that map
application subdomains to the hosts of registered applications. Use the
`dns-app-access` partial in `connecting-apps.mdx` to simplify reuse.

* Respond to zmb3 feedback

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>

---------

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
2025-03-25 19:02:11 +00:00
Paul Gottschling 35c75311a8 Remove string style (#53344)
See gravitational/docs-website#97

The docs engine removes these using a custom plugin during builds.
Remove string styles in the docs content so we can remove the plugin.
2025-03-25 18:15:44 +00:00
Noah Stride 7cbb46d2ed Support configuring StaticJWKS for the GitLab join method (#53386)
* Update protobuf

* Implement and test ValidateTokenWithJWKS

* Update join logic to use new method for static jwks

* Update Terraform Provider

* Update operator docs/files

* Update goldenfile
2025-03-25 18:03:09 +00:00
Gus Luxton 871f9bfc8a docs: Fix broken link to predicate language in proxy templating docs (#53366) 2025-03-25 13:19:24 +00:00
Noah Stride b946365941 Document disable_exec_plugin option for Kubertnetes output (#53326) 2025-03-25 08:52:40 +00:00
Noah Stride cabc9d6af4 Update Spacelift integration docs as per deprecated runner image (#53339)
* Add warning to old README

* Update Spacelift guide to show configuring new Terraform provider
Machine ID functionality

* Replace mention of `tbot`
2025-03-24 14:46:46 +00:00
Paul Gottschling 861128ac83 Fix 18 vale warnings (#53300)
Include inlining the partial:

docs/pages/includes/machine-id/recover-circle-ci-claims.mdx

This is because it's only used by two pages and, as a partial, violates
the rule in which each Var with a given name must be used multiple
times on a single page. Since this Vale rule uses the `raw` scope, it is
not possible to ignore it with an MDX comment.
2025-03-24 14:24:51 +00:00