Joris Coenen
69857c3d47
Merge pull request #119 from 1Password/release/v1.5.0
...
Release v1.5.0
v1.5.0
2022-06-28 14:42:18 +02:00
Joris Coenen
ad276cb296
Fix typo
2022-06-28 11:38:48 +02:00
Joris Coenen
eab5a4ad92
Prepare release v1.5.0
2022-06-28 11:37:17 +02:00
Joris Coenen
128b9b2eb3
Merge pull request #118 from 1Password/item-status
...
Add Status field to OnePasswordItem resource
2022-06-28 11:28:18 +02:00
Joris Coenen
867e699030
Remove ready field from status
...
The usage of such a field is considered deprecated, conditions
should be used instead.
If there is a use-case that is not covered by conditions only
we can always reconsider adding an extra field to the status.
See the k8s guidelines for more details on the deprecation:
https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
2022-06-22 11:39:54 +02:00
Joris Coenen
ffab2cfdab
Merge remote-tracking branch 'origin/main' into item-status
2022-06-22 11:33:23 +02:00
Joris Coenen
00436b4aee
Place back description in CRD
...
This comment was placed manually and therefore
disappeared when regenerating the CRDs.
2022-06-21 14:38:48 +02:00
Joris Coenen
0ca3415a47
Merge pull request #113 from tim-oster/main
...
Fix auto deployment restart dropping original pod annotations
2022-06-15 18:21:59 +02:00
Joris Coenen
4aa1f7a669
Merge pull request #109 from slok/slok/opaque-empty-type
...
Avoid returning an error on secret update when secret types 'Opaque' and 'empty string' are treated as different
2022-06-15 18:03:28 +02:00
Joris Coenen
6c20db47d6
Add Status field to OnePasswordItem resource
...
This makes it easier to see whehter the controller
succeeded in creating the Kubernetes secret for a
OnePasswordItem. If something failed, the `ready` field
will be `false` and the `OnePasswordItemReady` condition
will have a `status` of `False` with the error messages
in the `message` field.
2022-06-15 17:46:56 +02:00
Tim Oster
874d5c57f9
Fix auto deployment restart dropping original pod annotations
2022-05-16 12:10:13 +02:00
Xabier Larrakoetxea
123cfa2c86
Avoid returning an error on secret update when secret types 'Opaque' and 'empty string' are treated as different
...
Signed-off-by: Xabier Larrakoetxea <me@slok.dev >
2022-04-14 11:08:51 +02:00
Jillian W
0796b9c5e2
Merge pull request #105 from 1Password/release/v1.4.1
...
Prepare Release - v1.4.1
v1.4.1
2022-04-12 13:49:26 -03:00
Joris Coenen
37a0f4b51e
Prepare release v1.4.1
2022-04-12 18:46:06 +02:00
Joris Coenen
004e0101ff
Merge pull request #104 from 1Password/secret-annotations
...
Stop copying annotations from OnePasswordItem and Deployment to Secret
2022-04-12 18:22:24 +02:00
Joris Coenen
6326a856ae
Fix test
...
Annotations are no longer copied from the deployment to the secret,
so the test should not assert that the secret has a name annotation.
2022-04-12 10:41:11 +02:00
Joris Coenen
1ddf92c5a0
Merge branch 'main' into secret-annotations
2022-04-12 10:15:32 +02:00
Joris Coenen
f5c6fa5860
Merge pull request #103 from 1Password/owner-reference-item-update
...
Persist OwnerReferences when item is updated
2022-04-12 10:14:21 +02:00
Joris Coenen
afa076d321
Stop copying annotations from OnePasswordItem and Deployment to Secret
...
There is no reason for random annotations to be carried over. This
can lead to weird problems like the `kubectl.kubernetes.io/last-applied-configuration`
annotation ending up on a Secret.
2022-04-11 15:55:28 +02:00
Joris Coenen
d4b04c233c
Add missing error checks
2022-04-11 12:12:58 +02:00
Joris Coenen
ea68cfc2b4
Persist OwnerReferences when 1Password item is updated
2022-04-11 12:12:58 +02:00
Jillian W
58b4ff8ecf
Merge pull request #99 from 1Password/release/v1.4.0
...
preparing release 1.4.0
v1.4.0
2022-04-07 11:59:20 -03:00
jillianwilson
d93fecdc76
preparing release 1.4.0
2022-04-07 10:23:12 -03:00
Jillian W
486465247d
Merge pull request #97 from slok/slok/owner-references
...
Add owner reference to the created secrets by the operator
2022-04-07 09:19:54 -03:00
Xabier Larrakoetxea
79868ae374
Add owner reference to the created secrets
...
Signed-off-by: Xabier Larrakoetxea <me@slok.dev >
2022-04-05 20:31:42 +02:00
Marton Soos
6286f7e306
Merge pull request #54 from mcmarkj/secret-path-updates
...
Deal with itemPath's changing
2022-03-28 15:33:34 +02:00
Marton Soos
0b5efc8690
Merge branch 'main' into secret-path-updates
2022-03-28 15:30:46 +02:00
Marton Soos
c00baeedcb
Merge pull request #94 from 1Password/release/v1.3.0
...
Prepare Release - v1.3.0
v1.3.0
2022-03-25 15:51:18 +01:00
Marton Soos
a37bddbfd9
Update release notes
2022-03-25 14:58:07 +01:00
Marton Soos
bd9922f635
Merge pull request #93 from 1Password/feature/file-support
...
Support loading file fields into Kubernetes secrets
2022-03-24 18:59:28 +01:00
Marton Soos
8fa4413880
Update readme to mention that non-file fields take precedence over file-fields
2022-03-24 18:00:24 +01:00
Marton Soos
62e55a3f19
Update tests and mock client
2022-03-24 12:13:34 +01:00
Marton Soos
d6f7b80c40
Log a message if a file on an item is ignored due to a field with the same name
2022-03-24 11:56:33 +01:00
Marton Soos
a903f9b1af
Also add file data to kubernetes secrets
2022-03-24 11:37:24 +01:00
Jillian W
5cddc9d8a9
Merge pull request #92 from 1Password/feature/fix-readme-command
...
Fix wrong command in readme
2022-03-23 15:54:19 -03:00
Marton Soos
7e1b94fae7
Fix wrong command in readme
2022-03-23 19:36:57 +01:00
Marton Soos
6953a89c89
Merge pull request #91 from AlexVanderbist/patch-1
...
Fix typos in readme (auto reset -> auto restart)
2022-03-21 12:29:24 +01:00
Marton Soos
0d9e07f543
Update go sdk version to v1.2.0
2022-03-21 11:19:49 +01:00
Alex Vanderbist
098d504d2a
Fix typos in readme (auto reset -> auto restart)
2022-03-16 18:21:00 +01:00
Marton Soos
b68d9a5d79
Merge pull request #89 from 1Password/release/v1.2.0
...
Prepare Release - v1.2.0
v1.2.0
2022-02-21 12:25:44 +01:00
Marton Soos
befcaae457
Fix typo in changelog
2022-02-21 11:49:14 +01:00
Marton Soos
b24aa48bd6
Add release notes for v1.2.0
2022-02-21 11:03:14 +01:00
Marton Soos
b1e251dee6
Merge pull request #74 from Nuglif/main
...
Verify secrets and FromEnv in addition to Env
2022-02-18 20:13:08 +01:00
Marton Soos
a34c6e8b38
Merge pull request #87 from 1Password/feature/kubernetes-secret-types
...
Feature: Support configuring Kubernetes secret type
2022-02-18 14:16:22 +01:00
Marton Soos
b16960057a
Update tests and add new test
2022-02-18 10:47:14 +01:00
Marton Soos
285496dc7e
Error when secret type is changed
2022-02-18 10:27:48 +01:00
Marton Soos
f38cf7e1c2
Fix tests and add new test
2022-02-17 21:23:22 +01:00
Marton Soos
bb7a0c8ca9
Simplify secret type cast and default to Opaque
2022-02-17 19:36:49 +01:00
Marton Soos
302653832e
Account for the fact that the '' type and Opaque are equivalent on secret comparison
2022-02-17 19:18:33 +01:00
Marton Soos
a1bcfdfdcb
Merge branch 'main' into feature/kubernetes-secret-types
2022-02-17 17:54:17 +01:00