add copyright, and some information about vault

This commit is contained in:
Paul Collins 2017-06-29 09:31:13 +12:00
parent 0b851c1dec
commit deff48aa62
3 changed files with 45 additions and 4 deletions

18
README.md Normal file
View File

@ -0,0 +1,18 @@
# Overview
Vault secures, stores, and tightly controls access to tokens,
passwords, certificates, API keys, and other secrets in modern
computing. Vault handles leasing, key revocation, key rolling, and
auditing. Through a unified API, users can access an encrypted
Key/Value store and network encryption-as-a-service, or generate
AWS IAM/STS credentials, SQL/NoSQL databases, X.509 certificates,
SSH credentials, and more.
## About the Charm
This charm installs Vault from the Ubuntu Snap Store and
supports the PostgreSQL storage backend only.
After deploying and relating the charm to postgresql, install
the vault snap locally and use "vault init" to create the
master key shards and the root token, and store them safely.

View File

@ -1,3 +1,16 @@
Copyright 2017 Canonical Ltd.
Format: http://dep.debian.net/deps/dep5/
License to be determined.
Files: *
Copyright: Copyright 2017, Canonical Ltd.
License: GPL-3
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License version 3, as
published by the Free Software Foundation.
.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranties of
MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
PURPOSE. See the GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.

View File

@ -1,8 +1,18 @@
name: vault
maintainers:
- Paul Collins <paul.collins@canonical.com>
summary: a vault charm
description: seriously, it's just a vault charm
summary: a tool for managing secrets
description: |
Vault secures, stores, and tightly controls access to
tokens, passwords, certificates, API keys, and other
secrets in modern computing. Vault handles leasing, key
revocation, key rolling, and auditing. Through a unified
API, users can access an encrypted Key/Value store and
network encryption-as-a-service, or generate AWS IAM/STS
credentials, SQL/NoSQL databases, X.509 certificates,
SSH credentials, and more.
tags:
- security
requires:
db:
interface: pgsql