mirror of
https://github.com/gravitational/teleport
synced 2024-10-21 01:34:01 +00:00
2e47bf740d
* Introduce new tbot output configuration * Remove code that will be included in future test refactor PR * Add config version header * Fix TestInitSymlink * Add support for `standard` database type * Set CA type * `make fix-imports` * More closely mimic original database output behaviour * Make output of additional TLS files for application output optional * Spell compatability properly * Add test for config marshalling * Fix cluster field yaml name * Fix YAML marshalling/unmarshalling * Fix sidecar invocation of tbot * Add WrapDestination helper function to protect wrappedDestination * Apply changes to sidecar * Spell Marshalling the way the linter insists * Fix some logging * Tidy mutex usage on outputRenewalCache * Fix ssh_host generation * TBot Config V2 migration support * Fix misspelling * Get rid of `destinationWrapper` * Single l in Unmarshaling * Fix operator sidecar tbot * Add UnmarshalYAML for SSHHostOutput * Fix migration for removed destinationWrapper * Use updated KubernetesCluster field name * Add real world test case for migration * Add additional migration tests * Use `KubernetesCluster` instead of `ClusterName` for clarity * Add additional "real-world" migrations from customer feedback * Rename `Subtype` -> `Format` for `DatabaseOutput` * Rename Subtype -> Format for DatabaseOutput * Remove a very british "u" from Behaviour * Add godoc for interfacemethods * Fix double dot in comment Co-authored-by: Michael Wilson <mike@mdwn.dev> * Use const for database formats * Reuse constant type string in Stringer * Add godoc comment explaining behaviour if no destination found * Inject executablePathGetter rather than using package level variable * Use correct case in error * Add warning for destination reuse * Try to improve confusing log message * Remove 'u' from behaviour * Emit error when v2 config possibly being migrated as v1 * Fix imports * Ensure they dont overwrite original config * Remove redundant check --------- Co-authored-by: Michael Wilson <mike@mdwn.dev> |
||
---|---|---|
.. | ||
testdata/TestRun_Configure | ||
anonymous_telemetry.go | ||
anonymous_telemetry_test.go | ||
db.go | ||
init.go | ||
init_test.go | ||
kube.go | ||
kube_test.go | ||
main.go | ||
main_test.go | ||
proxy.go |