question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[FEATURE REQ] Support Password - Less connection for Azure PostgreSQL flexible server in Spring

See original GitHub issue

Context

azure-identity-providers-jdbc-postgresql and spring-cloud-azure-starter-jdbc-postgresql can work with single postgresql server, we should make sure they can work with flexible postgresql server too.

  1. Manual test to make sure they can work
  2. Create a IT to make sure they can work in pipeline.
  3. Test multiple flexible versions.
  • azure-identity-providers-jdbc-postgresql will be been rename to azure-identity-extensions in GA #32282.

Goal

Make sure our released postgresql plugin libraries also support AAD authentication with different postgresql flexible server versions.

Tasks/Plan

  • We want to use an integration test to verify that our spring-cloud-azure-starter-jdbc-postgresql can work. Considering testing all PSQL server versions would require lots of efforts, we will only test one PSQL version.
    • If it’s possible we may try to run IT with a random postgresql server, if not easy, we will pin the server version number.
  • We will try to test PSQL flexible server, but if it’s not available yet, we will test with single server.

Issue Analytics

  • State:open
  • Created a year ago
  • Comments:10 (10 by maintainers)

github_iconTop GitHub Comments

1reaction
fangjian0423commented, Nov 29, 2022

This configuration parameter also not work:

todo=> SET aad_validate_oids_in_tenant = off;
ERROR:  unrecognized configuration parameter "aad_validate_oids_in_tenant"
1reaction
backwind1233commented, Nov 29, 2022

This doc:Migrate an application to use passwordless connections with Azure Database for PostgreSQL can’t work with postgresql flexible server while creating role. image

Read more comments on GitHub >

github_iconTop Results From Across the Web

Migrate an application to use passwordless connections with ...
When the application authenticates with Azure Database for PostgreSQL, it provides a username and password pair to connect the database.
Read more >
[Epic] Support Azure Identity for PostgreSQL #29785 - GitHub
[FEATURE REQ] Enable Azure Identity for Spring Cloud Azure PostgreSQL support #29780 · [FEATURE REQ] Collect usage data of passwordless-jdbc ...
Read more >
Delete Passwords: Passwordless Connections for Spring Boot ...
Service Connector enables managed identities in app hosting services like Azure Spring Apps, App Service and Azure Container Apps. It configures ...
Read more >
Consuming Azure Flexible Server for PostgreSQL on Tanzu ...
: In this example we use an AKS Cluster to deploy Crossplane and Tanzu Application Platform too. However, any other cluster which supports...
Read more >
Documentation: 9.1: Authentication Methods - PostgreSQL
Plain password should always be avoided if possible. However, md5 cannot be used with the db_user_namespace feature. If the connection is protected by...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found