2021-10-15 12:20:45 -03:00
2021-04-12 15:08:18 -03:00
2020-12-10 18:28:38 -04:00
2021-09-23 11:18:53 -07:00
2021-09-23 11:18:53 -07:00
2020-12-10 18:28:38 -04:00
2021-10-06 14:07:37 -03:00
2021-10-06 14:07:37 -03:00
2020-12-10 18:28:38 -04:00

1Password for Kubernetes

This repository includes various tooling for integrating 1Password secrets wtih Kubernetes.

1Password Connect Kubernetes Operator

The 1Password Connect Kubernetes Operator provides the ability to integrate Kubernetes with 1Password. This Operator manages OnePasswordItem Custom Resource Definitions (CRDs) that define the location of an Item stored in 1Password. The OnePasswordItem CRD, when created, will be used to compose a Kubernetes Secret containing the contents of the specified item.

The 1Password Connect Kubernetes Operator also allows for Kubernetes Secrets to be composed from a 1Password Item through annotation of an Item Path on a deployment.

The 1Password Connect Kubernetes Operator will continually check for updates from 1Password for any Kubernetes Secret that it has generated. If a Kubernetes Secret is updated, any Deployment using that secret can be automatically restarted.

Click here for more details on the 1Password Kubernetes Operator

Security

1Password requests you practice responsible disclosure if you discover a vulnerability.

Please file requests via BugCrowd.

For information about security practices, please visit our Security homepage.

Description
The 1Password Connect Kubernetes Operator provides the ability to integrate Kubernetes Secrets with 1Password. The operator also handles autorestarting deployments when 1Password items are updated.
Readme MIT 15 MiB
Languages
Go 90.6%
Makefile 7.4%
Shell 1.4%
Dockerfile 0.6%