Commit Graph

2795 Commits

Author SHA1 Message Date
JoshVanL
0eb4ef385b Change CR reporter to be a long lived struct
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-13 11:36:53 +01:00
JoshVanL
0361a83c20 Fix reporter not setting correct conditions
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-13 10:02:53 +01:00
JoshVanL
e41a4de877 Update deploy CRDs
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-12 14:19:34 +01:00
JoshVanL
d7ada47686 Retry failed CertificateRequests in the Certificate controller based on
FailureTime of the CertificateRequest status

Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-12 14:03:37 +01:00
JoshVanL
f8c617a582 Adds failure time to CertificateRequest Status
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-12 12:41:54 +01:00
jetstack-bot
36c8cff055
Merge pull request #1960 from elsesiy/feat/fix-azuredns-sp-script
Update documentation on service principal creation
2019-08-08 21:28:06 +01:00
jetstack-bot
36a888a0ad
Merge pull request #1917 from moolen/feat/route53-assume-role
feat: add option to assume-role in route53
2019-08-08 20:24:05 +01:00
Moritz Johner
591587273e feat: add option to assume-role in route53
Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
2019-08-03 17:37:25 +02:00
Jonas-Taha El Sesiy
2791f7b253 Update documentation on service principal creation
Since AzureCli 2.0.68 the --password flag is unsupported.
The script now allows for auto-generated passwords

Signed-off-by: Jonas-Taha El Sesiy <github@elsesiy.com>
2019-08-02 10:18:14 -07:00
jetstack-bot
8941df0437
Merge pull request #1958 from munnerz/e2e-fewer-nodes
Only run 10 e2e test cases in parallel
2019-08-02 18:12:15 +01:00
James Munnelly
9c0afc96d0 Only run 10 e2e test cases in parallel
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-02 17:33:41 +01:00
jetstack-bot
7575e26391
Merge pull request #1957 from munnerz/fixup-req-status
Add omitempty to spec and status fields
2019-08-02 17:31:14 +01:00
jetstack-bot
c67c53c0dd
Merge pull request #1956 from vasrem/fix_metrics
Fix functionality of metrics cleanUp function
2019-08-02 16:55:15 +01:00
James Munnelly
987967ce02 Add omitempty to spec and status fields
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-02 16:23:20 +01:00
jetstack-bot
465541a624
Merge pull request #1942 from Starefossen/helm/servicemonitor-labels
helm: fix lables and add Service for Prometheus ServiceMonitor
2019-08-02 14:24:14 +01:00
Vasilis Remmas
9495b4cf62 Fix functionality of metrics cleanUp function
Signed-off-by: Vasilis Remmas <vasremm@gmail.com>
2019-08-02 15:10:26 +02:00
jetstack-bot
946b1f2781
Merge pull request #1939 from munnerz/fixup-enums
Fix enum type validation schema in API
2019-08-02 14:09:15 +01:00
James Munnelly
8055f06758 Fix enum type validation schema
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-02 13:55:40 +01:00
jetstack-bot
892eafbf63
Merge pull request #1906 from JoshVanL/cr-self-signed
SelfSigned Sign Implementation
2019-08-02 13:51:15 +01:00
jetstack-bot
5f8c1acacc
Merge pull request #1950 from JoshVanL/cr-jep-annoations
Adds the CertificateRequest annotations section to JEP
2019-08-02 13:01:15 +01:00
JoshVanL
d7102ed3a4 Typo and clarifying selfsigned failing behaviour on missing annotations
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-02 12:43:04 +01:00
JoshVanL
233afd2f94 Remove fake in CR controller and fail hard for no annotations for
selfsigned

Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-02 12:36:01 +01:00
jetstack-bot
c7cdf6f463
Merge pull request #1949 from munnerz/relax-validation-issuerref
Do not validate issuerRef's Kind field if group is not recognised
2019-08-02 12:25:14 +01:00
James Munnelly
b3aadba2b7 Do not validate issuerRef's Kind field if group is not recognised
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-02 12:11:12 +01:00
JoshVanL
01b507289f Add CR annotations are optional and Certificate controller add them
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-02 11:13:19 +01:00
JoshVanL
21c237adaf Adds the CertificateRequest annotations section to the jep with
reference to the self signing private key secret requirement

Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-01 22:08:51 +01:00
JoshVanL
6bd9de1253 Have CR selfsigned to use reporter
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-01 17:01:39 +01:00
JoshVanL
071e5ab208 Always set secret ref annotation for CRs
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-01 16:39:01 +01:00
JoshVanL
eca238f451 Update selfsigned issuer e2e tests
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-01 16:39:01 +01:00
JoshVanL
42c47c7754 Ensures certificate controller add selfsigned annotations to CRs
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-01 16:39:01 +01:00
JoshVanL
46fd159f81 Register self signed CR controller
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-01 16:39:01 +01:00
JoshVanL
97f2183a16 Adds fake secrets lister to simulate network failure
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-01 16:39:01 +01:00
JoshVanL
6d3416325e Move tests to use new slimmer controller test builder
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-01 16:39:01 +01:00
JoshVanL
d98a6dc9d6 Adds events checks to SelfSigned sign unit tests
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-01 16:39:01 +01:00
JoshVanL
8d64a946c6 Initialises CR annotations in SelfSigned e2e tests
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-01 16:39:01 +01:00
JoshVanL
f26ea8dfb6 Adds selfsigned certificaterequest e2e tests
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-01 16:39:01 +01:00
JoshVanL
0ce8aab9d2 Adds SelfSigned certificaterequest controller
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-01 16:39:01 +01:00
jetstack-bot
8fa48c2148
Merge pull request #1945 from JoshVanL/cr-reporter
CertificateRequest event reporter + passing issuer to Sign
2019-08-01 16:02:27 +01:00
jetstack-bot
146c4c0178
Merge pull request #1941 from zakkg3/Alternative-install-helmfile
include helmfile alternative installation
2019-08-01 15:44:24 +01:00
JoshVanL
8be302dc10 Moves fake lister into /test and removes logging from reporter
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-01 13:44:19 +01:00
JoshVanL
dbbce3e278 Updates certificaterequest/sync_test.go for new Sign method
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-01 11:52:54 +01:00
JoshVanL
480347aa26 Creates CR reporter util and updates ca_test.go
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-01 11:29:11 +01:00
Nicolas Kowenski
c73ce2346f add code-block:: shell to Helmfile alternative install
Signed-off-by: Nicolas Kowenski <nico@garufa.ethz.ch>
2019-07-31 14:24:27 +02:00
Hans Kristian Flaatten
a751a46563
helm: add correct lables and service for Prometheus ServiceMonitor
Signed-off-by: Hans Kristian Flaatten <hans.flaatten@evry.com>
2019-07-31 10:59:48 +02:00
Nicolas Kowenski
312a38f0be include helmfile zakkg3 alternative installation
Signed-off-by: Nicolas Kowenski <nico@garufa.ethz.ch>
2019-07-30 15:23:26 +02:00
jetstack-bot
7975c92442
Merge pull request #1936 from Starefossen/patch-1
chart: fix formatting of values table in README.md
2019-07-30 11:17:33 +01:00
jetstack-bot
222d46ab99
Merge pull request #1735 from kragniz/controller-tools-crd
Use controller-gen to generate CRDs
2019-07-29 19:48:32 +01:00
Hans Kristian Flaatten
5e1807d8d0
chart: fix formatting of values table in README.md 2019-07-29 16:37:54 +02:00
jetstack-bot
0050432f08
Merge pull request #1923 from munnerz/deprecated-config-feature
Add DisableDeprecatedACMECertificates feature gate
2019-07-26 17:39:37 +01:00
James Munnelly
f6f3ac08d1 Set 'scope' on ClusterIssuer resource type
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-26 17:30:29 +01:00