Rootly Integrations

⌘K
Back
Overview
Slack
Installation
Workflows
Commands
Mattermost
Installation
PagerDuty
Installation
Workflows
Alerts
Opsgenie
VictorOps (Splunk On-Call)
Jira
Jira (On-Premise)
Confluence
Confluence (On-Premise)
Service Now
Installation
Workflows
Google Docs
Statuspage.io
Importing Status Pages
Importing Templates
Creating a StatusPage Incident
Using Status Page Templates
Dropbox Paper
Notion
Quip
Grafana
Looker
New Relic
Installation
Alerts
Datadog
Installation
Alerts
Kubernetes
Honeycomb
Heroku
AWS Elastic Beanstalk
Gitlab
GitHub
Google Meet
Zoom
Webex
GoToMeeting
Microsoft Teams
Zendesk
Linear
Installation
Workflows
Shortcut
Airtable
Trello
Installation
Workflows
Asana
Installation
Workflows
Freshdesk
Installation
Workflows
Nobl9
Backstage
Installation
Twitter
Email
SMTP
SendGrid
Sentry
Rollbar
Prometheus
Zapier
API
Terraform
Pulumi
HashiCorp Vault
SSO
SCIM
Docs powered by
Archbee

HashiCorp Vault

10min

Introduction

HashiCorp Vault Integration allows you to:

  • Read secrets from your Vault cluster and use your secrets in workflows securely.

Rootly only supports KV Secrets Engine - Version 2

Installation



Document image




Configure

  • Auth methods are currently done through app role + app secret. Need another way to authenticate? Contact us at support@rootly.com.
Document image


Define a secret

Generally only Rootly owners or admins are able to define secrets. You can tweak permissions through our RBAC controller.

Under Account > Secrets, define a HashiCorp Secret and specify mount, pathand version.

Document image


How to use it?

You can use our liquid markup in any of our workflow tasks:

Give the following secret in Vault:

JSON
|
{
  "first-secret": "Vault Is The Way",
  "nested-secret": {
    "foo": "bar"
  }
}


You can now read secrets:

JSON
|
{{ secrets.my_secret.first-secret }} // Will resolve to "Vault Is The Way"
{{ secrets.my_secret.nested-secret.foo }} // Will resolve to "bar"



Support

If you need help or more information about this integration, please contact support@rootly.com or use the lower right chat widget to get connected with an engineer.

Uninstall

You can uninstall this integration in the integrations panel by clicking Configure > Delete

Updated 14 Apr 2023
Did this page help you?
PREVIOUS
Pulumi
NEXT
SSO
Docs powered by
Archbee
TABLE OF CONTENTS
Introduction
Installation
Configure
Define a secret
How to use it?
Support
Uninstall
Docs powered by
Archbee