cert-manager/pkg
jetstack-ci-bot ebec81896b
Merge pull request #221 from munnerz/update-secret
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Update Secrets instead of replacing to preserve additional metadata

**What this PR does / why we need it**:

Previously we always overwrite the existing certificate if it already existed. Some users have requested a way to automatically create the target secrets using a helm chart, so that all artifacts can be cleaned up cleanly upon `helm delete`.

**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #

Fixes #192

**Release note**:
```release-note
Update existing secrets instead of replacing in order to preserve annotations/labels
```
2017-12-02 00:30:34 +00:00
..
api Move to github.com/jetstack/cert-manager repo 2017-11-03 16:41:39 +00:00
apis Move to github.com/jetstack/cert-manager repo 2017-11-03 16:41:39 +00:00
client Move to github.com/jetstack/cert-manager repo 2017-11-03 16:41:39 +00:00
controller Update Secrets instead of replacing to preserve additional metadata 2017-12-01 23:48:05 +00:00
issuer Fix panic in acme authorize function 2017-12-01 23:24:09 +00:00
logs Add e2e test framework and basic Issuer test 2017-09-08 16:25:21 +01:00
scheduler Enable go race detector and fix race 2017-12-01 22:54:12 +00:00
util Add ingress-shim controller to create Certificates based on annotations on ingress resources 2017-11-30 22:53:54 +00:00