James Munnelly
|
25a97c6c73
|
Update vendor
|
2017-08-06 23:51:26 +01:00 |
|
James Munnelly
|
7d8683bd16
|
Move solver into standalone binary. Launch Jobs to solve HTTP01 challenges.
|
2017-08-06 23:51:10 +01:00 |
|
James Munnelly
|
5926a53706
|
Refactor controller loop to only perform authorizations when issuing/renewing
|
2017-08-06 23:49:54 +01:00 |
|
James Munnelly
|
7091b90fa5
|
Merge pull request #15 from munnerz/auto-renew
Set up scheduled work queue for certificate renewals
|
2017-08-06 01:36:04 +01:00 |
|
James Munnelly
|
dd02061738
|
Set up scheduled work queue for certificate renewals
|
2017-08-05 22:51:52 +01:00 |
|
James Munnelly
|
d7321d0bad
|
Merge pull request #11 from munnerz/dns
Initial support for CloudDNS
|
2017-08-05 17:46:09 +01:00 |
|
James Munnelly
|
dc80101476
|
Check for DNS propagation before accept authorization from ACME
|
2017-08-05 17:39:56 +01:00 |
|
James Munnelly
|
45a1ab2f2b
|
Initial support for CloudDNS
|
2017-08-05 02:53:37 +01:00 |
|
James Munnelly
|
2c0e38bfd7
|
Merge pull request #10 from munnerz/rewrite-control-loops
Rewrite control loops
|
2017-08-05 02:52:28 +01:00 |
|
James Munnelly
|
c0b5e1845f
|
Fix up certificates checks.go
|
2017-08-05 01:22:59 +01:00 |
|
James Munnelly
|
deeff88b03
|
Use ACMeStatus() helper
|
2017-08-05 01:21:14 +01:00 |
|
James Munnelly
|
ddfba77725
|
Set up resyncPeriod of 5 minutes on Certificate control loop
|
2017-08-05 01:21:01 +01:00 |
|
James Munnelly
|
170a5d0ae4
|
Watch secrets for deletion in issuers control loop
|
2017-08-05 01:12:54 +01:00 |
|
James Munnelly
|
42a5321510
|
Watch for certificate and ingress deletion in Certificate controller
|
2017-08-05 01:00:40 +01:00 |
|
James Munnelly
|
7e4cbdb5a0
|
Update port number. Update image tag.
|
2017-08-05 00:36:53 +01:00 |
|
James Munnelly
|
067eb5ac63
|
Update vendor/
|
2017-08-05 00:36:25 +01:00 |
|
James Munnelly
|
3fb49ad049
|
Refactor control loops to be more akin to kube-controller-manager
|
2017-08-05 00:35:54 +01:00 |
|
James Munnelly
|
92d4fef10e
|
Update k8s.io dependencies. Update to new DeepCopy generator.
|
2017-07-22 13:47:38 +01:00 |
|
James Munnelly
|
76f7a16703
|
Fix kubernetes version to hash
|
2017-07-22 12:55:00 +01:00 |
|
James Munnelly
|
0edcd0fc7b
|
Fix typo
|
2017-07-22 12:36:11 +01:00 |
|
James Munnelly
|
d7593383ab
|
Fix typo
|
2017-07-22 12:35:39 +01:00 |
|
James Munnelly
|
fdb4c9b56b
|
make all in Makefile
|
2017-07-22 12:32:12 +01:00 |
|
James Munnelly
|
630654a6d4
|
Update import paths
|
2017-07-22 12:19:40 +01:00 |
|
James Munnelly
|
13482bfa25
|
Add basic .travis.yml
|
2017-07-22 12:04:52 +01:00 |
|
James Munnelly
|
13415d89bc
|
add apache 2.0 license
|
2017-07-22 12:04:24 +01:00 |
|
James Munnelly
|
dc25d4a0ad
|
Update README
|
2017-07-22 12:02:18 +01:00 |
|
James Munnelly
|
c94bdbc193
|
Update YAML examples
|
2017-07-22 11:56:46 +01:00 |
|
James Munnelly
|
268ae4ee89
|
Refactor common functions into util. Add renewals.
|
2017-07-22 11:45:30 +01:00 |
|
James Munnelly
|
6ce234f7f6
|
Add test certificate resource
|
2017-07-22 02:55:18 +01:00 |
|
James Munnelly
|
4440ac7349
|
Add Dockerfile. Update Makefile.
|
2017-07-22 02:54:54 +01:00 |
|
James Munnelly
|
4a2486de52
|
Install gcp auth plugin
|
2017-07-22 02:54:22 +01:00 |
|
James Munnelly
|
2d55f48328
|
Implement basic certificate issuer
|
2017-07-22 02:54:06 +01:00 |
|
James Munnelly
|
6ae604a66a
|
Add temporary static http01 solver
|
2017-07-22 02:53:46 +01:00 |
|
James Munnelly
|
2075a737b4
|
Return privateKeyPem in generatePrivateKey
|
2017-07-22 02:52:21 +01:00 |
|
James Munnelly
|
b0c6b59c51
|
Fix up acme certificate authorization
|
2017-07-22 02:51:49 +01:00 |
|
James Munnelly
|
afbe0ba9c5
|
add start of authorization
|
2017-07-22 01:23:25 +01:00 |
|
James Munnelly
|
ab18029189
|
Update API types
|
2017-07-22 01:22:42 +01:00 |
|
James Munnelly
|
479559d73c
|
Update example resource types
|
2017-07-21 15:18:53 +01:00 |
|
James Munnelly
|
95cba8ab5f
|
Add acme issuer. Implement 'Setup' method. Now manages ACME accounts.
|
2017-07-21 15:18:39 +01:00 |
|
James Munnelly
|
aa03460d21
|
Remove ingress control loop
|
2017-07-21 15:17:36 +01:00 |
|
James Munnelly
|
dec46b23cf
|
Newest API types
|
2017-07-21 15:17:18 +01:00 |
|
James Munnelly
|
848f449a19
|
update .gitignore
|
2017-07-19 20:30:07 +01:00 |
|
James Munnelly
|
ded46c9d5f
|
Vendor dependencies
|
2017-07-19 20:29:24 +01:00 |
|
James Munnelly
|
5e2222fa09
|
initial controller implementation
|
2017-07-19 20:29:02 +01:00 |
|
James Munnelly
|
c642807b8c
|
Add Makefile and generator automation
|
2017-07-19 17:03:53 +01:00 |
|
James Munnelly
|
1626b6ea2e
|
Add CertificateList struct
|
2017-07-19 17:02:09 +01:00 |
|
James Munnelly
|
1c276d9f83
|
Generate client, informers and listers
|
2017-07-19 16:54:03 +01:00 |
|
James Munnelly
|
36308ae891
|
initial commit
|
2017-07-19 09:39:13 +01:00 |
|