Commit Graph

8001 Commits

Author SHA1 Message Date
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
Tim Ramlot
f158e1dfac
cleanup featuregate comments
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-25 09:36:47 +02:00
Maël Valais
1c85525d45
klog: warn people that the flags may get removed in the future
Signed-off-by: Maël Valais <mael@vls.dev>
2023-08-25 08:54:54 +02:00
Tim Ramlot
8bc621dd9c
upgrade KUBEBUILDER_TOOLS
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-24 22:35:58 +02:00
Tim Ramlot
6a159bb2d7
fix changed slices.SortFunc signature
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-24 19:54:30 +02:00
Tim Ramlot
d8b38881bd
add ResetForTest
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-24 19:54:30 +02:00
Tim Ramlot
75afb4f08c
downgrade go version
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-24 19:54:29 +02:00
Tim Ramlot
29e834dedd
downgrade pebble
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-24 19:54:29 +02:00
Tim Ramlot
3fc1f8a580
upgrade all dependencies
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-24 19:54:25 +02:00
jetstack-bot
88ad0193fc
Merge pull request #6296 from SgtCoDFish/licensefix
Run update-licenses
2023-08-24 18:40:48 +02:00
Ashley Davis
21a6ec5803
run update-licenses
somehow #6293 was merged without this being fixed

Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2023-08-24 16:20:45 +01:00
jetstack-bot
ba73f80b14
Merge pull request #6289 from inteon/acme_webhook_openapi
Add openapi definitions to acme API server
2023-08-24 16:49:48 +02:00
jetstack-bot
cce304b9d6
Merge pull request #6293 from SgtCoDFish/ipv6compare
Fix invalid handling of ip addresses in comparisons
2023-08-24 16:36:48 +02:00
Ashley Davis
bbbc758ccd
fix invalid handling of ip addresses in comparisons
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2023-08-24 15:21:42 +01:00
jetstack-bot
8d9052f3a9
Merge pull request #6291 from inteon/remove_maxpathlen
Remove MaxPathLen CSR blob validation logic
2023-08-24 15:11:17 +02:00
jetstack-bot
16b77849dd
Merge pull request #6290 from inteon/only_init_logging_once
Only set logging settings once
2023-08-24 12:57:16 +02:00
jetstack-bot
e81cbfdca6
Merge pull request #6292 from giantswarm/configurable-enableServiceLinks
Make enableServiceLinks configurable for DeploymentLikes
2023-08-23 16:23:16 +02:00
Gerald Pape
949792396c
Make enableServiceLinks configurable for DeploymentLikes
Signed-off-by: Gerald Pape <gerald@giantswarm.io>
2023-08-23 14:44:31 +02:00
Tim Ramlot
66b1c6e19b
only set logging settings once
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-23 14:28:40 +02:00
Tim Ramlot
1858ccf369
remove MaxPathLen CSR blob validation logic
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-23 14:24:36 +02:00
Tim Ramlot
9d2d1cd6ef
add openapi definitions to acme API server
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-23 14:12:51 +02:00
jetstack-bot
013b65f691
Merge pull request #6241 from erikgb/rbac-cluster-reader
Add view permission to all resources to cluster-reader aggregated cluster role
2023-08-21 09:55:21 +02:00
Erik Godding Boye
68568a8a55
feat: add view permission to all cert-manager resources to the cluster-reader aggregated cluster role
Signed-off-by: Erik Godding Boye <egboye@gmail.com>
2023-08-21 09:42:26 +02:00
jetstack-bot
94dbae5cf3
Merge pull request #6285 from cert-manager/maartje-emeritus
Annual review of the OWNERS file (2023): Maartje moved to Emeritus Maintainer
2023-08-18 18:44:27 +02:00
jetstack-bot
2350382755
Merge pull request #6159 from SgtCoDFish/proliferation
Further clarifications and updates to the proliferation design doc
2023-08-18 18:32:28 +02:00
Maël Valais
2ac232af19
Annual review of the OWNERS file (2023): Maartje moved to Emeritus Maintainer
Ref: https://github.com/cert-manager/cert-manager/issues/6231

Signed-off-by: Maël Valais <mael@vls.dev>
2023-08-18 18:19:31 +02:00
jetstack-bot
f69cbfc8e2
Merge pull request #6244 from inteon/simplify_flag_and_configfile_parsing
Simplify flag and configfile parsing & add tests
2023-08-18 17:10:05 +02:00
Tim Ramlot
48cc19bee3
add comments and improve variable names
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-18 11:39:16 +02:00
jetstack-bot
15b2643abf
Merge pull request #6253 from fayvori/master
Fix messageAppRoleAuthKeyRequired error message
2023-08-17 19:01:31 +02:00
Tim Ramlot
f1b895247e
simplify configfile loading logic
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-17 13:12:33 +02:00
jetstack-bot
f8ee5ca026
Merge pull request #6243 from inteon/move_logging_to_webhook_config_file
Move logging options to webhook config file
2023-08-17 13:02:33 +02:00
Tim Ramlot
80a3923fd2
use logsapi.LoggingConfiguration instead of logs.Options
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-17 12:51:19 +02:00
Tim Ramlot
31b5ed6620
Make webhook Logging options configurable using configfile.
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-17 12:00:50 +02:00
jetstack-bot
b9998624a2
Merge pull request #6276 from inteon/fix_controller_logging_options_defaulting
[BUGFIX] defaulting partial ControllerConfiguration logging options
2023-08-17 11:43:31 +02:00
Tim Ramlot
e8b5b2e354
Fix bug in ControllerConfiguration's defaulting of logging config, where config would not be correctly defaulted in case a partial logging configuration is provided.
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-17 11:19:16 +02:00
jetstack-bot
061c1337e6
Merge pull request #6275 from inteon/use_int32_instead_of_int
WebhookConfiguration: change the types of ports from *int to *int32
2023-08-16 12:18:05 +02:00
Tim Ramlot
db1fcdabb1
add comment explaining port 0 behavior
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-16 11:08:36 +02:00
Tim Ramlot
b19d11d267
change the types of ports in the WebhookConfiguration:
internal: *int -> int32
public: *int -> *int32

Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2023-08-15 20:53:58 +02:00
jetstack-bot
715394611b
Merge pull request #6272 from SgtCoDFish/shimipv6
add tests for ipv6 in ingress-shim
2023-08-15 18:25:22 +02:00
Ashley Davis
87102cf47e
add tests for ipv6 in ingress-shim
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
2023-08-15 10:52:57 +01:00
jetstack-bot
9462d8ae9d
Merge pull request #6267 from zhangzhiqiangcs/distinguish-dns-names-ip-address
distinguish dns names and ip address
2023-08-15 11:00:03 +02:00
zhangzhiqiang02
a518056e0b
distinguish dns names and ip address
Signed-off-by: zhangzhiqiang02 <zhangzhiqiang02@megvii.com>
2023-08-15 09:56:36 +08:00
jetstack-bot
129e07522f
Merge pull request #6268 from HeavenTonight/master
cleanup: some redundant code clean up
2023-08-14 14:24:02 +02:00
guiyong.ou
ad27e88a4b fix small possible
Signed-off-by: guiyong.ou <guiyong.ou@daocloud.io>
2023-08-14 19:51:52 +08:00