preparing release 1.4.0

This commit is contained in:
jillianwilson
2022-04-07 10:04:55 -03:00
parent 486465247d
commit d93fecdc76
2 changed files with 69 additions and 37 deletions

View File

@@ -1 +1 @@
1.3.0 1.4.0

View File

@@ -1,96 +1,128 @@
[//]: # (START/LATEST) [//]: # "START/LATEST"
# Latest # Latest
## Features ## Features
* A user-friendly description of a new feature. {issue-number}
- A user-friendly description of a new feature. {issue-number}
## Fixes ## Fixes
* A user-friendly description of a fix. {issue-number}
- A user-friendly description of a fix. {issue-number}
## Security ## Security
* A user-friendly description of a security fix. {issue-number}
- A user-friendly description of a security fix. {issue-number}
--- ---
[//]: # (START/v1.3.0) [//]: # "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 # v1.3.0
## Features ## Features
* Added support for loading secrets from files stored in 1Password. {#47}
- Added support for loading secrets from files stored in 1Password. {#47}
--- ---
[//]: # (START/v1.2.0) [//]: # "START/v1.2.0"
# v1.2.0 # v1.2.0
## Features ## Features
* Support secrets provisioned through FromEnv. {#74}
* Support configuration of Kubernetes Secret type. {#87} - Support secrets provisioned through FromEnv. {#74}
* Improved logging. (#72) - Support configuration of Kubernetes Secret type. {#87}
- Improved logging. (#72)
--- ---
[//]: # (START/v1.1.0) [//]: # "START/v1.1.0"
# v1.1.0 # v1.1.0
## Fixes ## Fixes
* Fix normalization for keys in a Secret's `data` section to allow upper- and lower-case alphanumeric characters. {#66}
- Fix normalization for keys in a Secret's `data` section to allow upper- and lower-case alphanumeric characters. {#66}
--- ---
[//]: # (START/v1.0.2) [//]: # "START/v1.0.2"
# v1.0.2 # v1.0.2
## Fixes ## Fixes
* Name normalizer added to handle non-conforming item names.
- Name normalizer added to handle non-conforming item names.
--- ---
[//]: # (START/v1.0.1) [//]: # "START/v1.0.1"
# v1.0.1 # v1.0.1
## Features ## Features
* This release also contains an arm64 Docker image. {#20}
* Docker images are also pushed to the :latest and :<major>.<minor> tags. - This release also contains an arm64 Docker image. {#20}
- Docker images are also pushed to the :latest and :<major>.<minor> tags.
--- ---
[//]: # (START/v1.0.0) [//]: # "START/v1.0.0"
# v1.0.0 # v1.0.0
## Features: ## Features:
* Option to automatically deploy 1Password Connect via the operator
* Ignore restart annotation when looking for 1Password annotations - Option to automatically deploy 1Password Connect via the operator
* Release Automation - Ignore restart annotation when looking for 1Password annotations
* Upgrading apiextensions.k8s.io/v1beta apiversion from the operator custom resource - Release Automation
* Adding configuration for auto rolling restart on deployments - Upgrading apiextensions.k8s.io/v1beta apiversion from the operator custom resource
* Configure Auto Restarts for a OnePasswordItem Custom Resource - Adding configuration for auto rolling restart on deployments
* Update Connect Dependencies to latest - Configure Auto Restarts for a OnePasswordItem Custom Resource
* Add Github action for building and testing operator - Update Connect Dependencies to latest
- Add Github action for building and testing operator
## Fixes: ## Fixes:
* Fix spec field example for OnePasswordItem in readme
* Casing of annotations are now consistent - Fix spec field example for OnePasswordItem in readme
- Casing of annotations are now consistent
--- ---
[//]: # (START/v0.0.2) [//]: # "START/v0.0.2"
# v0.0.2 # v0.0.2
## Features: ## Features:
* Items can now be accessed by either `vaults/<vault_id>/items/<item_id>` or `vaults/<vault_title>/items/<item_title>`
- Items can now be accessed by either `vaults/<vault_id>/items/<item_id>` or `vaults/<vault_title>/items/<item_title>`
--- ---
[//]: # (START/v0.0.1) [//]: # "START/v0.0.1"
# v0.0.1 # v0.0.1
Initial 1Password Operator release Initial 1Password Operator release
## Features ## 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 deployment creations with `onepassword` annotations and creates an associated kubernetes secret
* watches for changes to 1Password secrets associated with kubernetes secrets and updates the kubernetes secret with changes - watches for `onepasswordsecret` crd creations and creates an associated kubernetes secrets
* restart pods when secret has been updated - watches for changes to 1Password secrets associated with kubernetes secrets and updates the kubernetes secret with changes
* cleanup of kubernetes secrets when deployment or `onepasswordsecret` is deleted - restart pods when secret has been updated
- cleanup of kubernetes secrets when deployment or `onepasswordsecret` is deleted
--- ---