[//]: # "START/LATEST" # Latest ## Features - A user-friendly description of a new feature. {issue-number} ## Fixes - A user-friendly description of a fix. {issue-number} ## Security - A user-friendly description of a security fix. {issue-number} --- [//]: # "START/v1.4.0" # v1.4.0 ## Features - The operator now declares the an OwnerReference for the secrets it manages. This should stop secrets from getting pruned by tools like Argo CD. {#51,#84,#96} --- [//]: # "START/v1.3.0" # v1.3.0 ## Features - Added support for loading secrets from files stored in 1Password. {#47} --- [//]: # "START/v1.2.0" # v1.2.0 ## Features - Support secrets provisioned through FromEnv. {#74} - Support configuration of Kubernetes Secret type. {#87} - Improved logging. (#72) --- [//]: # "START/v1.1.0" # v1.1.0 ## Fixes - Fix normalization for keys in a Secret's `data` section to allow upper- and lower-case alphanumeric characters. {#66} --- [//]: # "START/v1.0.2" # v1.0.2 ## Fixes - Name normalizer added to handle non-conforming item names. --- [//]: # "START/v1.0.1" # v1.0.1 ## Features - This release also contains an arm64 Docker image. {#20} - Docker images are also pushed to the :latest and :. tags. --- [//]: # "START/v1.0.0" # v1.0.0 ## Features: - 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 ## Fixes: - Fix spec field example for OnePasswordItem in readme - Casing of annotations are now consistent --- [//]: # "START/v0.0.2" # v0.0.2 ## Features: - Items can now be accessed by either `vaults//items/` or `vaults//items/` --- [//]: # "START/v0.0.1" # v0.0.1 Initial 1Password Operator release ## Features - 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 ---