Skip to content

Commit

Permalink
document aws role usage (#160)
Browse files Browse the repository at this point in the history
  • Loading branch information
omerlh authored Apr 18, 2019
1 parent 9e05274 commit 92922f4
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ The simple way to run Kamus is by using the Helm chart:
helm repo add soluto https://charts.soluto.io
helm upgrade --install kamus soluto/kamus
```
Refer to the [installation guide](./docs/install.md) for more details.
Refer to the [installation guide](https://kamus.soluto.io/docs/user/install/) for more details.
After installing Kamus, you can start using it to encrypt secrets.
Kamus encrypt secrets for a specific application, represent by a [Kubernetes Service Account](https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account).
Create a service account for your application, and mount it on the pods running your application.
Expand Down Expand Up @@ -58,7 +58,7 @@ Consult the [installation guide](docs/install.md) for more details on how to dep
Kamus is shipped with 2 utilities that make it easier to use:
* Kamus CLI - a small CLI that eases the interaction with the Encrypt API. Refer to the [docs](/~https://github.com/Soluto/kamus/blob/master/cli/README.md) for more details.
* Kamus init container - a init container that interacts with the Decrypt API. Refer to the [docs](/~https://github.com/Soluto/kamus/blob/master/init-container/README.md) for more details.
* CRD Controller - allowing to create native Kubernetes secrets using Kamus. Refer to the [docs](https://github.com/Soluto/kamus/blob/master/docs/crd.md) for more details.
* CRD Controller - allowing to create native Kubernetes secrets using Kamus. Refer to the [docs](https://kamus.soluto.io/docs/user/crd/) for more details.

## Security
We take security seriously at Soluto.
Expand Down
3 changes: 2 additions & 1 deletion site/content/docs/user/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,7 @@ Typical values.yaml for AWS :
```yaml
keyManagement:
provider: AwsKms
region: <the region to use for AWS KMS, if not specified by the instance metadata>
```
If you want to pass user access key and secret to Kamus deploy use the following values.yaml command:
```yaml
Expand All @@ -138,7 +139,7 @@ keyManagement:
key: <>
secret: <>
```
You can also provide `cmkPrefix` values to give the custerom master keys that Kamus creates better visibility, if not specific the keys alias will be called `kamus-<GUID>`.
You can also provide `cmkPrefix` values to give the custerom master keys that Kamus creates better visibility, if not specific the keys alias will be called `kamus-<GUID>`.
And now deploy Kamus using the following helm command:
```
helm upgrade --install kamus soluto/kamus -f <path/to/values.yaml>
Expand Down

0 comments on commit 92922f4

Please sign in to comment.