Commit graph

489 commits

Author SHA1 Message Date
Manuel Alejandro de Brito Fontes
370bc45ef6 Fix helm chart admissionReviewVersions regression 2020-09-16 10:14:06 -03:00
Kubernetes Prow Robot
9aaab8f60f
Merge pull request #6169 from jdkelley/jdkelley/typo-fix
Fix Typo in example prometheus rules
2020-09-15 14:03:19 -07:00
Joshua Kelley
28d31b51c9 Fix Typo in example prometheus rules 2020-09-15 16:48:51 -04:00
Manuel Alejandro de Brito Fontes
27598b5f90 Update chart requirements 2020-09-15 14:50:32 -03:00
Kubernetes Prow Robot
2ee89f592a
Merge pull request #6127 from naioja/aj_aks_internal_lb
AKS example of adding an internal loadbalancer
2020-09-11 06:56:14 -07:00
Joseph Petersen
4733e7c0eb
add topologySpreadConstraint to controller 2020-09-11 15:41:44 +02:00
Adrian Joian
062397649e AKS example of adding an internal loadbalancer
This is a simple example of adding an Azure internal loadbalancer when
creating the ingress controller.
2020-09-04 11:28:57 +02:00
Stylianos Rigas
442f7bb71b Adding parameter for externalTrafficPolicy in internal controller service spec 2020-09-01 19:20:00 +01:00
Anton Wolkov
ae77b6f506 bumping minor version due to new functionality (.Values.Controller.labels) 2020-09-01 17:36:48 +03:00
Anton Wolkov
fcbc3659b8 Misc fixes for nginx-ingress chart for better keel and prometheus-operator integration
Update: allow values.yaml without labels to pass
2020-08-31 23:14:44 +03:00
Anton Wolkov
0a45e3c655 Misc fixes for nginx-ingress chart for better keel and prometheus-operator integration 2020-08-31 22:46:43 +03:00
Manuel Alejandro de Brito Fontes
12150e318b Release v0.35.0 2020-08-28 10:24:34 -04:00
Manuel Alejandro de Brito Fontes
8102fff242 Switch images to k8s.gcr.io after Vanity Domain Flip 2020-08-26 22:07:22 -04:00
Manuel Alejandro de Brito Fontes
3215e69e8c Sync helm chart affinity examples 2020-08-25 22:45:57 -04:00
Kubernetes Prow Robot
a00c7a74df
Merge pull request #6039 from calvinbui/master
Add configurable serviceMonitor metricRelabelling and targetLabels
2020-08-24 07:05:41 -07:00
Scott Rigby
58c1ca6176
Fix YAML linting
Signed-off-by: Scott Rigby <scott@r6by.com>
2020-08-19 15:58:32 -04:00
Scott Rigby
ae136cac92
Direct link to index.yaml for easy browsing by end users without CLI
Signed-off-by: Scott Rigby <scott@r6by.com>
2020-08-19 15:58:07 -04:00
Scott Rigby
4356587ec8
Fix chart readme link in upgrade section. Removes redundant URL in favor of zero-downtime section header anchor
Signed-off-by: Scott Rigby <scott@r6by.com>
2020-08-19 15:48:16 -04:00
Calvin Bui
bca7b8b217
Add configurable serviceMonitor metricRelabelling and targetLabels
Signed-off-by: Calvin Bui <3604363+calvinbui@users.noreply.github.com>
2020-08-19 12:25:57 +10:00
Scott Rigby
8641556d22
Bump chart version PATCH
Signed-off-by: Scott Rigby <scott@r6by.com>
2020-08-18 21:07:29 -04:00
Scott Rigby
f78693f9f0
Initial readme changes, with upgrade info on migrating from stable/nginx-ingress
Signed-off-by: Scott Rigby <scott@r6by.com>
2020-08-18 17:16:12 -04:00
Philipp Strube
e5e963bcdb Bump chart patch version 2020-07-29 14:29:40 +02:00
Philipp Strube
59b16c4e92 Use Env expansion for namespace in args
When deploying the controller to a custom namespace, users have to
overwrite the namespace attribute as well as the hardcoded namespace
values in a number of args for the Deployment and the admission
controller Jobs.

Instead, this commit, uses the namespace name from the DownwardAPI,
and allows users to simply change the namespace attribute without
having to worry about the container args.
2020-07-29 11:44:08 +02:00
Manuel Alejandro de Brito Fontes
1d250bcbd9 Release helm chart for v0.34.1 2020-07-15 16:33:06 -04:00
Manuel Alejandro de Brito Fontes
6c73d66ae6 Update helm chart for v0.34.0 2020-07-10 08:57:40 -04:00
Stevo Slavić
1614e4c55d Make liveness probe more fault tolerant than readiness probe 2020-07-07 12:19:57 +02:00
Manuel Alejandro de Brito Fontes
d347f619c3 Update jettech/kube-webhook-certgen image 2020-07-03 16:50:28 -04:00
Tobias Wolf
c56baf6b15
Add quoting to sysctls because numeric values need to be presented as strings (#5823) 2020-07-01 10:02:26 -04:00
Manuel Alejandro de Brito Fontes
bdbf11f6b4
Use fully qualified images to avoid cri-o issues 2020-06-25 18:14:46 -04:00
Manuel Alejandro de Brito Fontes
a57d912ea4
Use admissionregistration.k8s.io/v1beta1 to be k8s < 1.16 compatible 2020-06-24 10:03:10 -04:00
Tobias Wolf
be5c29daef Update ValidatingWebhook for Ingress to support --dry-run=server 2020-06-21 10:11:00 +02:00
Oleksandr Semak
baed5c6061 add custom metric to hpa template 2020-06-18 11:40:56 -04:00
Tobias Wolf
1d54d8b565 Add sysctl exemptions to controller PSP
I would like to be able to support this construction in my DaemonSet, I have coontrol over the host and this is the easiest way yo bump the socket properties.
```yaml
securityContext:
  sysctls:
    - name: net.core.somaxconn
      value: "8192"
```
2020-06-16 19:11:45 +02:00
Kubernetes Prow Robot
c5d7e2ad43
Merge pull request #5717 from geoblink/feature/add-support-for-internal-load-balancer
Add support for an internal load balancer along with an external one
2020-06-16 08:28:04 -07:00
Luis Garnica Guilarte
398f548b75 Add support for an internal load balancer along with an external one
Signed-off-by: Luis Garnica Guilarte <luisgarnica42@gmail.com>
2020-06-16 16:59:43 +02:00
Daniel Polito
e9c9068342
Fix controller.publishService.enabled on README 2020-06-11 21:30:26 -03:00
Manuel Alejandro de Brito Fontes
df8ceea8a9 Release 0.33.0 2020-06-11 10:24:08 -04:00
chamilad
ee84603d06 Add minor doc fixes to user guide and chart readme 2020-06-03 17:54:41 +12:00
Graham McGregor
2205edb16b Allow pulling images by digest
The digest uniquely identifies a specific version of the image, so it is
never updated by Kubernetes unless you change the digest value. This is
desirable for security to gain confidence that no unvetted changes are
pulled to a deployment.
2020-05-20 12:05:43 -04:00
Tuan Anh Nguyen
e6d570d30b add toleration support for admission webhooks
Update charts/ingress-nginx/Chart.yaml

Co-authored-by: Alex Harder <13860012+ChiefAlexander@users.noreply.github.com>
2020-05-20 09:26:59 +07:00
Manuel Alejandro de Brito Fontes
a9add96fc2 Release chart 2.1.0 2020-05-04 16:39:30 -04:00
Kubernetes Prow Robot
4b62da824e
Merge pull request #5494 from janosi/wh_runasuser
Add configuration option for the runAsUser parameter of the webhook patch job
2020-05-04 13:04:26 -07:00
Kubernetes Prow Robot
45698ca4e6
Merge pull request #5504 from janosi/wh_imagepullsecret
Add configuration option for the imagePullSecrets in the webhook jobs
2020-05-04 12:34:28 -07:00
Laszlo Janosi
5148443ca7 Move webhook runAsUser from patch.image.runAsUser to patch.runAsUser 2020-05-04 17:50:00 +00:00
John Reese
c6b053d922
Update job-patchWebhook.yaml
Referencing `deploy.yaml` results in a `null` value for the `imagePullPolicy`. Looks like the pull policy value is set under image!
2020-05-04 13:48:05 -04:00
Laszlo Janosi
50896901b0 Add configuration option for the imagePullSecrets in the WH jobs 2020-05-04 17:46:27 +00:00
Laszlo Janosi
82588a33a7 Add configuration option for the runAsUser parameter of the webhook patch job 2020-05-03 17:08:42 +00:00
Manuel Alejandro de Brito Fontes
446845114c Release 0.32.0 2020-05-01 11:16:10 -04:00
Manuel Alejandro de Brito Fontes
81514a50c1 Fix chart maxmindLicenseKey location 2020-04-30 18:26:23 -04:00
Manuel Alejandro de Brito Fontes
d6ee467918 Remove obsolete default backend settings 2020-04-30 08:32:28 -04:00
Manuel Alejandro de Brito Fontes
768a91f58d Fix chart missing default backend name 2020-04-29 22:44:04 -04:00
Cédric Laubacher
da12e01544
Update job image 2020-04-29 22:35:30 +02:00
Manuel Alejandro de Brito Fontes
f94aedb17c Update admission webhook annotations 2020-04-29 11:09:00 -04:00
nicklasfrahm
f63b7601a2 Fix helper for defaultbackend name
Signed-off-by: nicklasfrahm <nicklas.frahm@gmail.com>
2020-04-28 18:39:35 +02:00
Joris Garonian
0f82342aa6
fix(Chart): Mismatch between values.yml and README.md
0d2c6db75e/charts/ingress-nginx/values.yaml (L458)

0d2c6db75e/charts/ingress-nginx/README.md (L183)
2020-04-29 01:23:02 +10:00
Manuel Alejandro de Brito Fontes
b68839118f Release 0.31.1 2020-04-27 10:43:23 -04:00
Manuel Alejandro de Brito Fontes
1fb6f37091 Update chart instructions 2020-04-26 20:52:54 -04:00
Manuel Alejandro de Brito Fontes
c7c06e0e6f Release 0.31.0 2020-04-26 16:45:37 -04:00
Mofizur Rahman
4e63d6452a
update notes.txt example with networking.k8s.io
ingress api extensions/v1beta1 is not longer supported since 1.18

the example after nginx helm deployment should reflect that
2020-04-23 01:12:42 -04:00
Manuel Alejandro de Brito Fontes
efbb3f9fc8 Add support for IngressClass and ingress.class annotation 2020-04-22 09:15:32 -04:00
Manuel Alejandro de Brito Fontes
2b2acae28f Add e2e tests for helm chart 2020-04-15 21:25:40 -04:00
Manuel Alejandro de Brito Fontes
977178dea4 Remove chart old podSecurityPolicy check 2020-04-14 23:07:45 -04:00
Manuel Alejandro de Brito Fontes
2cc828213d Fix deployment strategy 2020-04-07 13:08:09 -04:00
Manuel Alejandro de Brito Fontes
1f3eac2c8c Remove duplicated annotations definition and refactor hostPort configuration 2020-04-06 19:15:47 -04:00
Manuel Alejandro de Brito Fontes
f86b0cdbba Add lifecycle hook and option to enable mimalloc 2020-04-06 13:16:46 -04:00
Manuel Alejandro de Brito Fontes
42fcc076b9 Add script to generate yaml files from helm 2020-04-05 22:27:05 -04:00
Manuel Alejandro de Brito Fontes
b33c9a21a5 Set default resource requests limits 2020-04-02 10:31:50 -03:00
Manuel Alejandro de Brito Fontes
12bbdaaa53 Fix hostPort chart indentation 2020-03-16 16:53:56 -03:00
Manuel Alejandro de Brito Fontes
b8839a66b5 Fix valid semver comparison to allow dev images 2020-03-16 16:53:56 -03:00
Kubernetes Prow Robot
f19d52bba4
Merge pull request #5252 from aledbf/tag
Check chart controller image tag
2020-03-16 07:58:43 -07:00
Manuel Alejandro de Brito Fontes
e9641ba08e Check chart controller image tag 2020-03-16 11:50:05 -03:00
Kubernetes Prow Robot
c2c8af28db
Merge pull request #5249 from aledbf/hostport
Add support for hostPort in Deployment
2020-03-16 06:26:42 -07:00
Manuel Alejandro de Brito Fontes
3a5bc90709 Add support for custom healthz path in helm chart 2020-03-15 12:52:34 -03:00
Manuel Alejandro de Brito Fontes
19c4c5652d Add support for hostPort in Deployment 2020-03-14 18:24:46 -03:00
Manuel Alejandro de Brito Fontes
a96826b617 Configuration configmap should always be created 2020-03-13 09:51:07 -03:00
Manuel Alejandro de Brito Fontes
9f3fbc3014 Remove checks for older versions 2020-03-13 09:50:33 -03:00
Manuel Alejandro de Brito Fontes
1c90847801 Fix controller container name 2020-03-12 10:23:52 -03:00
Naseem
5ae314bd64
Hardcode component names.
By removing this, we reduce unecessary config options and moving parts.

Signed-off-by: Naseem <naseem@transit.app>
2020-03-10 09:36:26 -04:00
Kubernetes Prow Robot
99419c75bc
Merge pull request #5205 from aledbf/chart
Add OWNERS file for helm chart
2020-03-03 15:41:47 -08:00
Manuel Alejandro de Brito Fontes
ca07b163cd Add OWNERS file for helm chart 2020-03-03 18:48:54 -03:00
ChiefAlexander
388a499533
Cleanup chart code 2020-03-03 09:20:45 -06:00
ChiefAlexander
710f1f2601
Update helm templates to match new chart name 2020-02-28 08:53:24 -06:00
Naseem
003039f23c
Use recommended labels and label helpers
Signed-off-by: Naseem <naseem@transit.app>
2020-02-27 22:35:34 -05:00
Kubernetes Prow Robot
a7fa4cd2ce
Merge pull request #5178 from gregsidelinger/master
Adding annotations support to helm chart configmaps
2020-02-26 12:57:19 -08:00
Manuel Alejandro de Brito Fontes
a53ccec682
Sync chart PR #20984 (#5171) 2020-02-26 16:55:02 -03:00
Greg Sidelinger
a942b4e8dc Updating README with new annotations options
Signed-off-by: Greg Sidelinger <gate@ilive4code.net>
2020-02-26 11:01:42 -05:00
Greg Sidelinger
5f118ca2c8 Adding annotations support to configmaps
Signed-off-by: Greg Sidelinger <gate@ilive4code.net>
2020-02-26 10:53:20 -05:00
Manuel Alejandro de Brito Fontes
e3e16941e5
Use local chart directory for dev-env and e2e tests (#5165) 2020-02-25 09:35:44 -03:00
Manuel Alejandro de Brito Fontes
624cb5f048
Start migration of helm chart (#5159) 2020-02-24 16:25:57 -03:00