Octopus Deploy
Learn how to sync secrets from Infisical to Octopus Deploy
Prerequisites:
- Set up and add secrets to Infisical Cloud
Create a Service Account for Infisical in Octopus Deploy
Navigate to Configuration > Users and click on the Create Service Account button.
Fill out the required fields and click on the Save button.
Generate an API Key for your Service Account
On the Service Account user page, expand the API Keys section and click on the New API Key button.
Fill out the required fields and click on the Generate New button.
Copy the generated API Key and click on the Close button.
Create a Service Accounts Team and assign your Service Account
Navigate to Configuration > Teams and click on the Add Team button.
Create a new team for Service Accounts and click on the Save button.
On the Members tab, click on the Add Member button, add your Infisical Service Account and click on the Add button.
On the User Roles tab, click on the Include User Role button, and add the Project Contributor role. Optionally, click on the Define Scope button to further refine what projects your Service Account has access to. Click on the Apply button once complete.
Save your team changes by clicking on the Save button.
Setup Integration
In Infisical, navigate to your Project > Integrations page and select the Octopus Deploy integration.
Enter your Instance URL and API Key from Octopus Deploy to authorize Infisical.
Select a Space and Project from Octopus Deploy to sync secrets to; configuring additional Scope Values as needed. Click on the Create Integration button once configured.
Your Infisical secrets will begin to sync to Octopus Deploy.
Was this page helpful?