-
Notifications
You must be signed in to change notification settings - Fork 59
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #99 from 1Password/release/v1.4.0
preparing release 1.4.0
- Loading branch information
Showing
2 changed files
with
69 additions
and
37 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
1.3.0 | ||
1.4.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,96 +1,128 @@ | ||
[//]: # (START/LATEST) | ||
[//]: # "START/LATEST" | ||
|
||
# Latest | ||
|
||
## Features | ||
* A user-friendly description of a new feature. {issue-number} | ||
|
||
- A user-friendly description of a new feature. {issue-number} | ||
|
||
## Fixes | ||
* A user-friendly description of a fix. {issue-number} | ||
|
||
- A user-friendly description of a fix. {issue-number} | ||
|
||
## 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 | ||
|
||
## 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 | ||
|
||
## Features | ||
* Support secrets provisioned through FromEnv. {#74} | ||
* Support configuration of Kubernetes Secret type. {#87} | ||
* Improved logging. (#72) | ||
|
||
- Support secrets provisioned through FromEnv. {#74} | ||
- Support configuration of Kubernetes Secret type. {#87} | ||
- Improved logging. (#72) | ||
|
||
--- | ||
|
||
[//]: # (START/v1.1.0) | ||
[//]: # "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} | ||
|
||
- 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 | ||
|
||
## 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 | ||
|
||
## 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 | ||
|
||
## 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 | ||
|
||
- 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 | ||
|
||
- 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 | ||
|
||
## 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 | ||
|
||
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 | ||
|
||
- 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 | ||
|
||
--- |