- A user-friendly description of a new feature. {issue-number}
- A user-friendly description of a fix. {issue-number}
- A user-friendly description of a security fix. {issue-number}
- This release also contains an arm64 Docker image. {#20}
- Docker images are also pushed to the :latest and :. tags.
- Option to automatically deploy 1Password Connect via the operator
- Ignore restart annotation when looking for 1Password annotations
- Release Automation
- Upgrading apiextensions.k8s.io/v1beta apiversion from the operator custom resource
- Adding configuration for auto rolling restart on deployments
- Configure Auto Restarts for a OnePasswordItem Custom Resource
- Update Connect Dependencies to latest
- Add Github action for building and testing operator
- Fix spec field example for OnePasswordItem in readme
- Casing of annotations are now consistent
- Items can now be accessed by either
vaults/<vault_id>/items/<item_id>
orvaults/<vault_title>/items/<item_title>
Initial 1Password Operator release
- watches for deployment creations with
onepassword
annotations and creates an associated kubernetes secret - watches for
onepasswordsecret
crd creations and creates an associated kubernetes secrets - watches for changes to 1Password secrets associated with kubernetes secrets and updates the kubernetes secret with changes
- restart pods when secret has been updated
- cleanup of kubernetes secrets when deployment or
onepasswordsecret
is deleted