teleport
teleport copied to clipboard
Database Access: Stability/Performance/Observability
This is an umbrella ticket to track Stability/Performance/Observability improvements:
Database Access Observability
- [ ] https://github.com/gravitational/teleport/issues/26667
- [ ] https://github.com/gravitational/teleport/issues/26668
- [ ] https://github.com/gravitational/teleport/issues/26669
- [ ] https://github.com/gravitational/teleport/issues/28743
Database Access Performance
- [ ] https://github.com/gravitational/teleport/issues/27533
- [ ] https://github.com/gravitational/teleport/issues/27534
- [ ] https://github.com/gravitational/teleport/issues/27838
- [ ] Database Bench Grafana Dashboards.
- [ ] tsh bench db for MongoDB
- [ ] tsh bench db for other protocols.
- [ ] https://github.com/gravitational/teleport/issues/26868
- [ ] Comparing Teleport Database Access Overhead vs Direct DB Access
- [ ] https://github.com/gravitational/teleport/issues/28993
Database Access Stability
- [ ] https://github.com/gravitational/teleport/issues/21158
- [x] Teleport E2E Infrastructure
- [ ] https://github.com/gravitational/teleport/issues/27325
- [x] Regression test suite for MySQL/Postgres RDS Databases.
- [ ] Teleport Cloud integration.
- [ ] CI nightly build integration
Other:
- [ ] https://github.com/gravitational/teleport/issues/22717
@smallinsky under the "Database Access Stability" section, do the items Teleport E2E Infrastructure
, Regression test suite for MySQL/Postgres RDS Databases
, and CI nightly build integration
all fall under Database Access E2E tests
? Or if they don't, what needs to be done specifically?
The AWS e2e tests I added:
- deploy test infra to AWS in cloud-terraform repo
- added tests for mysql/postgres RDS
- are enabled in CI for each PR (not nightly though)
Just want to clarify if these other items are redundant or actually require more work.
@smallinsky under the "Database Access Stability" section, do the items Teleport E2E Infrastructure, Regression test suite for MySQL/Postgres RDS Databases, and CI nightly build integration all fall under Database Access E2E tests? Or if they don't, what needs to be done specifically?
The AWS e2e tests I added:
deploy test infra to AWS in cloud-terraform repo added tests for mysql/postgres RDS are enabled in CI for each PR (not nightly though) Just want to clarify if these other items are redundant or actually require more work.
@GavinFrazar Agree. All "Database Access Stability" points all covered by your e2e changes where "Teleport Cloud integration: seem to be not longer valid.
I think that we should consider adding more test coverage for tsh db connect
tsh db proxy
flow in integration tests but we can track it as a separate item.
@smallinsky are you still using this issue for tracking or can we close it? Doesn't seem like it's been updated recently.
@smallinsky are you still using this issue for tracking or can we close it? Doesn't seem like it's been updated recently.
no, I'm closing this one since.