vault-plugin-database-minio

command module
v0.0.0-...-f2dd9f9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 24, 2023 License: Apache-2.0 Imports: 16 Imported by: 0

README

vault-plugin-database-minio

hashicorp vault plugin for minio

Usage

Just normal vault database plugin, supports root credential rotation and static roles.

You can attach creation/rotation statements containing:

{
  "SetPolicy": ["readonly"]
}

to list policies to attach to dynamic/static roles.

You can also list iam policies to create directly:

{
  "EnsurePolicy": [
    {
      "Name": "readonly_sample",
      "Policy": {
        "Version": "2012-10-17",
        "Statement": [
          {
            "Effect": "Allow",
            "Action": [
              "s3:GetObject",
              "s3:GetBucketLocation"
            ],
            "Resource": [
              "arn:aws:s3:::*"
            ]
          }
        ]
      }
    }
  ]
}

but you probably should use proper configuration management for this.

NOTE: if you use static roles, either configure roles statically via configuration management or add rotation_statements to the role

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL