Commit Graph

10 Commits

Author SHA1 Message Date
John Gardiner Myers ca7d82b02a v1alpha3: move AWS-specific fields to AWSSpec 2022-12-18 15:16:49 -08:00
Jim Barber 1253d15103 Fix Prometheus scraping for pod-identity-webhook
The Service annotation for the pod-identity-webhook is asking Prometheus
to scrape its metrics from `https://` but this results in a HTTP 404 Not
Found response.
The pod-identity-webhook pods expose their metrics via HTTP on TCP port
9999 (the same port where the healthz checks go).
Therefore update the annotations to use `http://:9999` instead.
2022-10-28 11:25:14 +08:00
Ole Markus With 96a7c96c29 Fix pdb for identity webhook
Also removing namespace from non-namespaced resource
2022-10-21 19:03:41 +02:00
Ciprian Hacman a76fef1b2d Add option to set number of replicas for pod-identity-webhook 2022-07-16 07:23:54 +03:00
Ole Markus With 84c492b03f Make IRSA webhook configure apps to use regional STS and set the default region on them 2022-06-30 13:50:14 +02:00
Ole Markus With 9b11036bb9 Add protocol explicitly to services 2022-03-17 20:56:29 +01:00
Ole Markus With 8aaa4187c2 Use proper image and add health check 2022-03-04 09:00:49 +01:00
Ole Markus With 29376058a8 Minor cleanup of the Deployment
* Use a fixed tag instead of latest for the image
* Add system-cluster-critical priority class
* Remove ImagePullPolicy
2022-02-24 12:48:49 +01:00
AkiraFukushima c586f6c411
Add PodDisruptionBudget and topologySpreadConstraints for eks-pod-identity-webhook 2022-02-22 17:36:08 +09:00
AkiraFukushima c8710203ba
Add support to install EKS Pod Identity Webhook 2022-02-20 18:33:50 +09:00