Commit Graph

8044 Commits

Author SHA1 Message Date
Tim Ramlot
6916dbec34
fix go-restful 'DO NOT USE' version
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-26 13:40:05 +02:00
jetstack-bot
8c0462bc35
Merge pull request #6360 from ABWassim/helm-improvement-webhook-configmap
improvement(helm): fixed empty webhook configmap + refactored
2023-09-25 20:18:47 +02:00
jetstack-bot
e8b0c0ad78
Merge pull request #6357 from ABWassim/helm-improvement-controller-configmap
improvement(helm): fixed empty controller configmap + refactored
2023-09-25 19:58:47 +02:00
ABWassim
16191e6bcc improvement(helm): fixed empty webhook configmap + refactored
Signed-off-by: ABWassim <wassim.belkacem99@gmail.com>
2023-09-25 16:54:13 +02:00
Ashley Davis
1c417be066
Merge pull request #6354 from inteon/fix_name_collision_bug
BUGFIX: CertificateRequest short names must be unique.
2023-09-25 15:27:54 +01:00
Tim Ramlot
2dc22bc8e7
add extra comment
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-25 15:58:51 +02:00
ABWassim
77fcb7d2a6 improvement(helm): fixed empty controller configmap + refactored
Signed-off-by: ABWassim <wassim.belkacem99@gmail.com>
2023-09-25 12:09:18 +02:00
Tim Ramlot
eac230f93e
add more test cases and fix typo
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-22 12:44:52 +02:00
Tim Ramlot
860df2294b
fix feedback: make hash secure
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-21 13:24:07 +02:00
Tim Ramlot
6006182435
add uniqueness check for names util
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-20 20:28:00 +02:00
Tim Ramlot
fa2d9333e3
BUGFIX: CertificateRequest short names must be unique.
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-20 14:51:24 +02:00
jetstack-bot
666e073040
Merge pull request #6330 from inteon/helm_image_options
HELM: add options for configuring image
2023-09-19 19:06:48 +02:00
jetstack-bot
b9f1a7db7d
Merge pull request #6349 from jsoref/issue-5267
Add cluster-autoscaler.kubernetes.io/safe-to-evict
2023-09-15 09:25:15 +02:00
Josh Soref
05117f5f75 Add cluster-autoscaler.kubernetes.io/safe-to-evict
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-09-14 12:47:04 -04:00
jetstack-bot
a91834eec9
Merge pull request #6332 from inteon/upgrade
Upgrade dependencies
2023-09-12 15:21:15 +02:00
Tim Ramlot
9749f1253d
upgrade dependencies
Co-authored-by: Paul Merrison <paul@tetrate.io>
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-12 11:38:10 +02:00
jetstack-bot
02590d262d
Merge pull request #6333 from inteon/fix_securejoin_trivy
Fix trivy CVE alert for cyphar/filepath-securejoin
2023-09-12 10:44:15 +02:00
Tim Ramlot
80953b185e
fix trivy CVE alert for cyphar/filepath-securejoin
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-12 09:05:23 +02:00
Tim Ramlot
4edfe0e177
HELM: add options for configuring image
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-11 16:53:38 +02:00
jetstack-bot
d03c56f670
Merge pull request #6311 from hawksight/pf/scoped-mutation
cleanup: Scope mutating webhook to only certificaterequest resources
2023-09-05 19:50:21 +02:00
jetstack-bot
81b7531e55
Merge pull request #6324 from Juneezee/refactor/redundant-nil-check
refactor: remove redundant nil check
2023-09-05 18:43:30 +02:00
Peter Fiddes
45c4545174 cleanup: remove unecessary UPDATE for mutating webhook
Signed-off-by: Peter Fiddes <peter.fiddes@gmail.com>
2023-09-05 14:43:48 +01:00
Eng Zer Jun
c274d7e929
refactor: remove redundant nil check
From the Go specification:

  "3. If the map is nil, the number of iterations is 0." [1]

Therefore, an additional nil check for before the loop is unnecessary.

[1]: https://go.dev/ref/spec#For_range

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2023-09-05 19:05:59 +08:00
jetstack-bot
156c25db8f
Merge pull request #6320 from inteon/upgrade_docker
Upgrade docker dependencies
2023-09-01 14:38:17 +02:00
Tim Ramlot
2d4ee5c222
upgrade docker dependencies
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-01 14:20:35 +02:00
jetstack-bot
e1f64987a6
Merge pull request #6319 from inteon/upgrade_cert-manager_ctl_dependency
Upgrade ctl cert-manager dependency to latest master digest
2023-09-01 13:58:17 +02:00
Tim Ramlot
079b329a8b
upgrade cert-manager to latest master digest
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-01 13:29:28 +02:00
jetstack-bot
84a2837c44
Merge pull request #6316 from inteon/remove_replace
Remove old github.com/miekg/dns replace statement
2023-09-01 13:17:39 +02:00
jetstack-bot
798116152c
Merge pull request #6302 from inteon/update_api_comments
Review Certificate and CertificateRequest API comments
2023-09-01 12:38:39 +02:00
Tim Ramlot
bd86d6c4fe
remove old github.com/miekg/dns replace statement
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-01 12:23:12 +02:00
Tim Ramlot
468b970f81
run make update-crds
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-01 12:21:42 +02:00
Tim Ramlot
b98043f6b8
apply review suggestions
Co-authored-by: Maël Valais <mael@vls.dev>
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-01 12:20:00 +02:00
Tim Ramlot
7c2b4adee7
Rewrite comments in cert-manager API
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-09-01 12:19:35 +02:00
Peter Fiddes
c77438c907 cleanup: remove acme api as it has no certificaterequest resources
Signed-off-by: Peter Fiddes <peter.fiddes@gmail.com>
2023-08-31 08:30:47 +01:00
jetstack-bot
3216d18f84
Merge pull request #6298 from inteon/feature_gates
Feature gates: promote StableCertificateRequestName and SecretsFilteredCaching to Beta
2023-08-30 19:25:45 +02:00
Tim Ramlot
b5dc93c6e3
make myself the owner of StableCertificateRequestName, meaning I will continue developing this feature to GA
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-30 18:36:42 +02:00
Peter Fiddes
b3443073fc fix: Scope mutating webhook to only certificaterequest resources
Signed-off-by: Peter Fiddes <peter.fiddes@gmail.com>
2023-08-30 15:49:37 +01:00
jetstack-bot
cab2b3b68c
Merge pull request #6304 from inteon/use_new_ptr_package
Replace k8s.io/utils/pointer with k8s.io/utils/ptr
2023-08-28 17:44:41 +02:00
Tim Ramlot
cf8e37291a
replace k8s.io/utils/pointer with k8s.io/utils/ptr
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-28 09:33:10 +02:00
Tim Ramlot
68cbbf8c42
update tests to work with StableCertificateRequestName featuregate being enabled by default
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-25 21:32:08 +02:00
Tim Ramlot
882b771f55
promote StableCertificateRequestName and SecretsFilteredCaching to Beta
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-25 21:32:08 +02:00
jetstack-bot
70c188130b
Merge pull request #6301 from inteon/upgrade_dependencies
Upgrade to k8s 1.28.1 & upgrade cert-manager dependency for ctl
2023-08-25 19:48:58 +02:00
Tim Ramlot
2d83af777b
upgrade to k8s 1.28.1
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-25 17:39:02 +02:00
jetstack-bot
63cf4e0b1c
Merge pull request #6300 from inteon/feature_gates_insecure_csr
Rename DontAllowInsecureCSRUsageDefinition feature flag and make it a Beta flag
2023-08-25 15:43:10 +02:00
Tim Ramlot
c70d9aba08
Rename DontAllowInsecureCSRUsageDefinition feature flag to DisallowInsecureCSRUsageDefinition and make it a Beta flag.
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-25 15:18:14 +02:00
jetstack-bot
04a63794b2
Merge pull request #6299 from inteon/clean_feature_gates
Cleanup featuregate comments
2023-08-25 15:03:11 +02:00
jetstack-bot
9ebc08cd64
Merge pull request #5879 from maelvls/structured-logs-deprecate
Deprecate klog flags and add a deprecation message
2023-08-25 14:42:10 +02:00
Tim Ramlot
1795c1985f
more clearly indicate that the example is a template
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-25 14:38:24 +02:00
jetstack-bot
1bc7182cb1
Merge pull request #6287 from inteon/upgrade_dependencies
Upgrade all dependencies
2023-08-25 12:36:10 +02:00
Tim Ramlot
4c2e19174a
fix the makefile self-documentation for learn-sha-tools
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-25 11:16:26 +02:00