Skip to content

[v10] azure mysql postgres auto discovery proto#15989

Merged
GavinFrazar merged 4 commits into
branch/v10from
gavinfrazar/v10-azure_mysql_postgres_auto_discovery_proto
Aug 31, 2022
Merged

[v10] azure mysql postgres auto discovery proto#15989
GavinFrazar merged 4 commits into
branch/v10from
gavinfrazar/v10-azure_mysql_postgres_auto_discovery_proto

Conversation

@GavinFrazar
Copy link
Copy Markdown
Contributor

Backports #15673 and fix for the copy/paste mistake from #15864

issue: #14688

GavinFrazar and others added 3 commits August 30, 2022 17:02
* Add Azure auto-discovery configuration fields

* Init databases if azure matchers are in config

* Use AzureMatchers in db service

* Use all azure subscriptions/resource groups if omitted in matcher

* Add azure config tests

* Update lib/services/matchers.go

Co-authored-by: Krzysztof Skrzętnicki <krzysztof.skrzetnicki@goteleport.com>

* Update lib/config/fileconf.go

Co-authored-by: Marek Smoliński <marek@goteleport.com>

* Update lib/config/fileconf.go

Co-authored-by: Marek Smoliński <marek@goteleport.com>

* Update lib/services/matchers.go

Co-authored-by: Marek Smoliński <marek@goteleport.com>

* Remove superfluous cmp option for diffing azure matcher

* Rename AzureMatchers Tags to ResourceTags

* Deduplicate subscription/resource groups and add tests

* Remove azure matcher config fixup

Co-authored-by: Krzysztof Skrzętnicki <krzysztof.skrzetnicki@goteleport.com>
Co-authored-by: Marek Smoliński <marek@goteleport.com>
* Add Azure auto-discovery configuration fields

* Init databases if azure matchers are in config

* Use AzureMatchers in db service

* Use all azure subscriptions/resource groups if omitted in matcher

* Add azure config tests

* Add config create flags for azure matchers

* Add config create tests for azure

* Move discovery flags for azure below aws

* Fixup merge
* Add Azure auto-discovery configuration fields

* Init databases if azure matchers are in config

* Use AzureMatchers in db service

* Use all azure subscriptions/resource groups if omitted in matcher

* Add azure config tests

* Update protobuf and fix database serialization

* Update azure database spec/status

* Change proto to use resource id string

* Fix database serialization test
@GavinFrazar GavinFrazar force-pushed the gavinfrazar/v10-azure_mysql_postgres_auto_discovery_proto branch from 2c82abf to de7a94e Compare August 31, 2022 01:19
@GavinFrazar GavinFrazar changed the base branch from branch/v10 to gavinfrazar/v10-azure_mysql_postgres_auto_discovery_config_create August 31, 2022 01:22
@GavinFrazar GavinFrazar marked this pull request as ready for review August 31, 2022 02:38
@github-actions github-actions Bot added the tsh tsh - Teleport's command line tool for logging into nodes running Teleport. label Aug 31, 2022
@github-actions github-actions Bot removed the request for review from codingllama August 31, 2022 18:43
Base automatically changed from gavinfrazar/v10-azure_mysql_postgres_auto_discovery_config_create to branch/v10 August 31, 2022 18:52
@GavinFrazar GavinFrazar enabled auto-merge (squash) August 31, 2022 18:53
@GavinFrazar GavinFrazar merged commit 126c14c into branch/v10 Aug 31, 2022
@GavinFrazar GavinFrazar deleted the gavinfrazar/v10-azure_mysql_postgres_auto_discovery_proto branch August 31, 2022 20:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport tsh tsh - Teleport's command line tool for logging into nodes running Teleport.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants