James Munnelly
10092c97ee
Refactor test DNS server into separate package
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-29 15:09:52 +01:00
jetstack-bot and GitHub
bf50c5d044
Merge pull request #1575 from christianhuening/feature1529-add-static-label
...
Added static label for solver identification. Solves #1529
2019-04-26 15:25:13 +01:00
Christian Hüning
149f830fc5
Rename label as requested
...
Signed-off-by: Christian Hüning <christian.huening@figo.io >
2019-04-25 16:56:37 +02:00
jetstack-bot and GitHub
f3910e0dd2
Merge pull request #1572 from munnerz/rfc2136-dns01-suite
...
Use webhook interface for rfc2136 solver & run test suite
2019-04-25 14:14:33 +01:00
jetstack-bot and GitHub
076ecb4e7c
Merge pull request #1579 from munnerz/apireg-v1beta1
...
Use v1beta1 API version in cainjector controller
2019-04-24 12:31:26 +01:00
jetstack-bot and GitHub
6a39a8682f
Merge pull request #1576 from munnerz/omitempty-conditions
...
Add omitempty to fields on conditions
2019-04-24 11:42:26 +01:00
James Munnelly
8cad3bf807
Run hack/update-vendor.sh
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-24 11:20:13 +01:00
James Munnelly
25af59a0d5
Use v1beta1 API version in cainjector controller
...
This resolves issues when running the cainjector on Kubernetes 1.9,
as the 1.9 apiserver is not aware of the 'v1' API version.
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-24 11:19:24 +01:00
jetstack-bot and GitHub
8b0a39a594
Merge pull request #1578 from munnerz/fixup-vendor
...
Pin controller-runtime dependency to use munnerz/controller-runtime fork
2019-04-24 11:18:26 +01:00
James Munnelly
57454a3164
Run hack/update-vendor.sh
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-24 11:03:00 +01:00
James Munnelly
3040a7dd3c
Use munnerz/controller-runtime fork for 1.14.1 compatibility
...
This fork will not remove this commit/ref, whereas the previous
one was part of a pull request that is being force pushed, causing
our builds to fail.
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-24 11:02:08 +01:00
James Munnelly
918db4f0f7
Update generated files
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-24 10:51:14 +01:00
James Munnelly
b5200a8121
Add omitempty to fields on conditions
...
This is the standard in upstream k8s, and prevents errors
when malformed 'condition' stanzas are included in resources.
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-24 10:44:36 +01:00
Christian Hüning
1e73962561
added static label for solver identification. Solves #1529
...
Signed-off-by: Christian Hüning <christian.huening@figo.io >
2019-04-24 10:13:09 +02:00
James Munnelly
01993f5afe
Fixup tests
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-23 16:46:54 +01:00
James Munnelly
dd17e38791
Don't require kubectlManifestsPath in dns01 tests
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-23 16:27:27 +01:00
James Munnelly
8d6b9b4011
Use webhook interface for rfc2136 solver
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-23 16:25:53 +01:00
jetstack-bot and GitHub
ff19e63ea4
Merge pull request #1563 from munnerz/webhook-dns-provider
...
Add webhook dns provider implementation
2019-04-18 18:59:04 +01:00
jetstack-bot and GitHub
dca819df80
Merge pull request #1564 from munnerz/rfc2136-test-server
...
Improve RFC2136 test DNS server
2019-04-18 18:46:03 +01:00
James Munnelly
2e2699a7a6
Improve RFC2136 test DNS server
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-18 17:20:19 +01:00
James Munnelly
af9bce7221
Add 'webhook' DNS01 provider type
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-18 17:19:32 +01:00
James Munnelly
c127716ac5
Add DNS01 webhook provider API fields
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-18 17:18:25 +01:00
jetstack-bot and GitHub
49f91f9fa4
Merge pull request #1562 from munnerz/dns01-test-suite
...
Add DNS01 provider conformance test suite
2019-04-18 15:19:04 +01:00
James Munnelly
9b700537ce
Add integration framework binary dependencies
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-18 15:05:07 +01:00
James Munnelly
1de20d84e3
Run hack/update-vendor.sh
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-18 15:05:06 +01:00
James Munnelly
17999cce46
Add ACME DNS01 test suite
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-18 15:05:06 +01:00
jetstack-bot and GitHub
e1571326e5
Merge pull request #1561 from munnerz/refactor-dns-utils
...
Export dnsQuery function & refactor DNS01Record function
2019-04-18 15:02:05 +01:00
jetstack-bot and GitHub
c6ebaa7eef
Merge pull request #1560 from munnerz/ctrl-constructor-err
...
Allow controller constructor to return errors and pass RESTClient on context
2019-04-18 14:46:06 +01:00
James Munnelly
14dd0b1ffe
Rename DNS01Record to DNS01LookupFQDN
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-18 14:34:15 +01:00
James Munnelly
3e58213894
Export dnsQuery function
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-18 14:34:15 +01:00
James Munnelly
942d6491d6
Pass StopCh and RESTClient to controller context
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-18 14:22:08 +01:00
James Munnelly
871ed4283b
Allow controller constructors to return errors
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-18 14:22:04 +01:00
jetstack-bot and GitHub
aca339d67d
Merge pull request #1559 from munnerz/add-webhook-pkg
...
Add ACME webhook package
2019-04-18 14:16:04 +01:00
James Munnelly
193a45dab9
Add comments to API types
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-18 14:04:55 +01:00
James Munnelly
cdf9165470
Run hack/update-vendor.sh
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-18 14:02:47 +01:00
James Munnelly
e04847b7cd
Add ACME webhook package
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-18 14:02:44 +01:00
jetstack-bot and GitHub
2f99b3155a
Merge pull request #1546 from cpanato/GH-1539
...
fix typo in the deployment template for leader election
2019-04-17 14:59:58 +01:00
Carlos Panato
bbc0cc514a
update per feedback
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2019-04-17 13:20:32 +02:00
jetstack-bot and GitHub
a99821a1fd
Merge pull request #1549 from munnerz/vendor-license
...
Automatically generate LICENSES file from dependency licenses
2019-04-17 11:52:31 +01:00
James Munnelly
b3ce222322
Run hack/update-vendor-licenses.sh
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-16 14:41:08 +01:00
James Munnelly
455f99ce0c
Generate LICENSES file automatically
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-16 14:41:05 +01:00
James Munnelly
c758a67047
Remove old Gopkg files
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-14 16:37:48 +01:00
jetstack-bot and GitHub
3a747cda75
Merge pull request #1523 from munnerz/gomod
...
Switch to go modules
2019-04-14 16:34:50 +01:00
James Munnelly
b86b232a2d
Update reference docs
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-14 15:51:44 +01:00
James Munnelly
b3ec6a6f24
Update reference to deprecated method
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-14 15:51:44 +01:00
James Munnelly
fab0954289
Run ./hack/update-vendor.sh
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-14 15:51:44 +01:00
James Munnelly
113b382d80
Bump Kubernetes dependencies to master with go mod support
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-14 15:51:43 +01:00
James Munnelly
e72dbef9e6
Run ./hack/update-vendor.sh
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-14 15:51:43 +01:00
James Munnelly
ce1898e944
Run go mod init
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-14 15:51:41 +01:00
James Munnelly
6900752938
Update buildozer dependency
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-04-14 15:51:41 +01:00