Home / Companies / Octopus Deploy / Blog / Post Details
Content Deep Dive

Cloud-native database deployment authentication

Blog post from Octopus Deploy

Post Details
Company
Date Published
Author
Shawn Sesna
Word Count
573
Language
English
Hacker News Points
-
Summary

Cloud providers such as AWS, Azure, and Google Cloud Platform have implemented passwordless authentication mechanisms that allow resources like virtual machines to authenticate with other services using identities, service accounts, or roles. Octopus Deploy supports these cloud-native authentication methods, particularly through community step templates that have been updated to facilitate database deployments with these advanced authentication techniques. While not all database technologies support cloud-native authentication, those that do include MySQL, PostgreSQL, and Microsoft SQL Server across the major cloud platforms. The Octopus community has updated several step templates, such as Flyway Database Migrations and Liquibase, to include an authentication method selector that supports multiple cloud-specific credentials. However, the SQL - Deploy DACPAC with AAD Auth support template is limited to Azure and relies on PowerShell, which restricts its compatibility with Linux systems. Overall, the adoption of cloud-native authentication enhances security and streamlines database deployment processes across different platforms and environments.