Manuel Alejandro de Brito Fontes
6715108d8a
Release 0.26.0
2019-09-27 10:23:12 -03:00
Guillaume Gelin
9915a1032f
Show current reloads count, not total
2019-09-05 15:03:40 +02:00
Manuel Alejandro de Brito Fontes
8f09acac2b
Update images to 0.25.1 ( #4485 )
2019-08-23 10:48:33 -04:00
Naseem
54071c9c17
Squash rules regarding ingresses
...
Signed-off-by: Naseem <naseemkullah@gmail.com>
2019-07-09 16:47:03 -04:00
Manuel Alejandro de Brito Fontes
e0e7b57ce0
Fix RBAC issues with networking.k8s.io ( #4298 )
2019-07-09 08:02:52 -04:00
Manuel Alejandro de Brito Fontes
c681501c14
Release 0.25.0
2019-07-04 22:32:22 -04:00
Manuel Alejandro de Brito Fontes
84102eec2b
Migrate to new networking.k8s.io/v1beta1 package
2019-06-13 11:32:39 -04:00
Manuel Alejandro de Brito Fontes
78d6ce6e6e
Partially revert usage of kustomize for installation ( #4159 )
2019-06-05 10:59:38 -04:00
Nick Novitski
51ad0bc54b
Rearrange deployment files into kustomizations
2019-05-19 12:35:54 -07:00
Thibault Jamet
1cd17cd12c
Implement a validation webhook
...
In case some ingress have a syntax error in the snippet configuration,
the freshly generated configuration will not be reloaded to prevent tearing down existing rules.
Although, once inserted, this configuration is preventing from any other valid configuration to be inserted as it remains in the ingresses of the cluster.
To solve this problem, implement an optional validation webhook that simulates the addition of the ingress to be added together with the rest of ingresses.
In case the generated configuration is not validated by nginx, deny the insertion of the ingress.
In case certificates are mounted using kubernetes secrets, when those
changes, keys are automatically updated in the container volume, and the
controller reloads it using the filewatcher.
Related changes:
- Update vendors
- Extract useful functions to check configuration with an additional ingress
- Update documentation for validating webhook
- Add validating webhook examples
- Add a metric for each syntax check success and errors
- Add more certificate generation examples
2019-04-18 19:07:04 +02:00
Manuel Alejandro de Brito Fontes
45a5ab4c1e
Release 0.24.1
2019-04-13 17:45:30 -04:00
Manuel Alejandro de Brito Fontes
4efe549502
Update yaml files to 0.24.0 [skip-ci] ( #3975 )
2019-04-07 20:25:17 -04:00
Manuel Alejandro de Brito Fontes
f27b6e2109
Release 0.23.0
2019-02-27 13:21:53 -03:00
Kubernetes Prow Robot
d74dea7585
Merge pull request #3682 from ocowchun/patch-1
...
enable use-forwarded-headers for L7 LB
2019-02-18 19:55:14 -08:00
ocowchun(Ben Yeh)
2f45d4f56d
enable use-forwarded-headers for L7 LB
2019-02-18 14:31:09 +08:00
Manuel Alejandro de Brito Fontes
1bb31eb1fc
Adjust probe timeouts
2019-02-06 20:19:12 -03:00
Manuel Alejandro de Brito Fontes
06efac9f0b
Release 0.22.0
2019-01-14 13:36:09 -03:00
Aracki
d2c0cc1156
Replace deprecated apiVersion in deploy/
2019-01-09 22:40:24 +01:00
Gavin
2be35d024b
Fixed: error parsing with-rbac.yaml: error converting YAML to JSON: yaml: line 36: did not find expected key
2019-01-08 00:22:42 +08:00
Manuel Alejandro de Brito Fontes
9be174738d
Add allowPrivilegeEscalation
2018-12-21 19:30:19 -03:00
David Dooling
83050fe3df
Add standard labels to namespace specs
...
Add standard app resource metadata labels to the namespaces specs
created when deploying nginx-ingress.
Closes kubernetes/ingress-nginx#3576
2018-12-18 16:38:42 -06:00
Raul Gonzales
9694ab6121
Rename nginx.yaml to nginx.json
2018-12-14 11:39:12 +00:00
Manuel Alejandro de Brito Fontes
06d53f0260
Fix error in configmap yaml definition ( #3516 )
2018-12-04 20:06:14 -03:00
Sungmin Lee
5febf3e8ea
Revert removal of TCP and UDP support configmaps in mandatroy manifest
2018-12-04 13:13:09 -08:00
Manuel Alejandro de Brito Fontes
f821a5bee0
Release 0.21.0
2018-11-21 15:57:13 -03:00
Manuel Alejandro de Brito Fontes
168f30d1ec
Revert removal of support for TCP and UDP services
2018-11-16 13:48:47 -03:00
xiezongzhe
f1b2a540fd
fix typo
2018-11-02 15:31:54 +08:00
Byungjin Park
8853894f3d
Fix typo
2018-10-13 03:12:27 +09:00
Fernando Diaz
10d3d48a6c
Remove TCP/UDP ConfigMaps from Dev
...
Removes unneeded ConfigMaps from the Development Environment which
are causing ingress-nginx pods to crash
Fixes #3223
2018-10-11 20:47:00 -05:00
Hui Chen
8b83e231a1
no data shows for config reloads charts when select the namespace or controller
2018-10-08 14:41:26 +08:00
Manuel Alejandro de Brito Fontes
0bb5934e5c
Remove default backend requirement
2018-10-07 10:32:36 -03:00
Manuel Alejandro de Brito Fontes
e8d81034b8
Release 0.20.0 ( #3189 )
...
* Release 0.20.0
* Fix dind cluster issues
2018-10-07 10:22:38 -03:00
Manuel Alejandro de Brito Fontes
d1750ed37e
Update default backend image ( #3146 )
2018-09-29 11:36:02 -03:00
Manuel Alejandro de Brito Fontes
f56e839134
Fix deployments until next release ( #3142 )
2018-09-26 10:15:57 -03:00
Elvin Efendi
b3a22f7fc0
do not require --default-backend-service
2018-09-25 21:14:28 -04:00
Hui Chen
be87141fe7
doc issue related to monitor part
2018-09-20 17:34:07 +08:00
oilbeater
8298d27899
fix missing datasource value
2018-09-10 18:44:41 +08:00
k8s-ci-robot
772e1b66fb
Merge pull request #3050 from Miouge1/grafana-ingress-dashboard
...
Add Ingress variable in Grafana dashboard
2018-09-08 09:13:13 -07:00
Miouge1
5cedf5259e
Add Ingress variable in Grafana dashboard
2018-09-06 13:37:00 +02:00
Jay Wallace
e866ab077d
document when to modify elb timeouts and set default to 60s
2018-09-05 21:14:07 -07:00
Wong Hoi Sing Edison
6d3e9ea7d0
Fixup #2970 : Add Missing Label app.kubernetes.io/part-of: ingress-nginx
...
- Add missing label `app.kubernetes.io/part-of: ingress-nginx` for deploy example
- Update new labels for docs/deploy and docs/examples
- Update new labels for test/e2e and test/manifests
- Update new labels for images/nginx
Also close #3001
2018-09-05 11:48:29 +08:00
Manuel de Brito Fontes
fda14192ef
Release 0.19.0
2018-08-29 21:57:25 -03:00
k8s-ci-robot
7882bb1c56
Merge pull request #2884 from Miouge1/grafana-5m
...
[grafana] Rate over 2 minutes since default Prometheus interval is 1m
2018-08-23 05:50:25 -07:00
Antoine Legrand
0a88be36f5
Update labels
2018-08-22 15:37:22 +02:00
Miouge1
3b63679b8e
Rate over 2 minutes since default Prometheus interval is 1m
2018-08-21 08:57:39 +02:00
Pierre-Alexandre
6a1bbe918e
missed a spot for the namespace
2018-08-15 15:11:59 -04:00
Pierre-Alexandre
7dedb41c43
accurately reading and using the $namespace
2018-08-15 15:07:26 -04:00
Pierre-Alexandre
ae914863a2
now actually using the $controller variable
...
before that, the panels weren't "filtered" by the controller selected
with that change, each panel is, and it works for both a controller or when selecting `All`
2018-08-14 19:56:30 -04:00
fqsghostcloud
033778b8d6
Use the datasource input variable
...
Use the datasource input variable
2018-08-14 09:07:19 +08:00
k8s-ci-robot
01cc29e17b
Merge pull request #2912 from aledbf/prometheus-grafana
...
Add documentation to install prometheus and grafana
2018-08-13 09:03:08 -07:00
Manuel de Brito Fontes
87b210499d
Release 0.18.0
2018-08-11 19:51:45 -04:00
Manuel de Brito Fontes
322dae6cee
Add documentation to install prometheus and grafana
2018-08-08 18:44:18 -04:00
Vasilis Remmas
c3d9aa8dcb
Added requirements in README.md
2018-08-03 10:11:03 +02:00
Vasilis Remmas
d1a38c23cf
Fixed grafana datasource
2018-08-02 18:07:34 +02:00
Vasilis Remmas
2a3f03c491
Change grafana to point prometheus datasource
2018-08-02 18:07:25 +02:00
Manuel de Brito Fontes
cb675b9dbf
Release 0.17.1
2018-07-16 17:06:03 -04:00
Manuel de Brito Fontes
4c1e501074
Update prometheus labels
2018-07-16 15:52:17 -04:00
k8s-ci-robot
32fe40294b
Merge pull request #2780 from aledbf/r0.17
...
Release 0.17.0
2018-07-15 02:12:55 -07:00
Manuel de Brito Fontes
bc59b7ddee
Release 0.17.0
2018-07-14 18:30:19 -04:00
Manuel Alejandro de Brito Fontes
6615e98186
Update grafana dashboard lebels ( #2779 )
2018-07-14 18:20:35 -04:00
Karl Stoney
1cb52d24d6
Added a README for grafana dashboard
2018-07-11 14:34:05 +01:00
Karl Stoney
890b526a7a
Added a screenshot for the NGINX dashboard
2018-07-11 14:31:00 +01:00
Karl Stoney
7ccf754f62
Added a Grafana dashboard
2018-07-11 14:29:46 +01:00
Manuel Alejandro de Brito Fontes
fd0ee624bc
Remove duplicated securityContext ( #2705 )
2018-06-25 12:45:36 -04:00
Manuel Alejandro de Brito Fontes
26eacf4c46
Release 0.16.2 ( #2703 )
2018-06-25 11:24:07 -04:00
Manuel Alejandro de Brito Fontes
4f44ddcf73
Release 0.16.1 ( #2695 )
2018-06-23 09:22:46 -04:00
Manuel Alejandro de Brito Fontes
03b22e605e
Update manifest to run as user ( #2691 )
2018-06-23 08:41:57 -04:00
Manuel Alejandro de Brito Fontes
39ebe0bd5f
Release 0.16.0 ( #2679 )
2018-06-22 14:11:29 -04:00
Manuel Alejandro de Brito Fontes
f92f5f80e4
Simplify installation and e2e manifests ( #2515 )
2018-05-17 17:50:21 -04:00
Manuel de Brito Fontes
c07cb23d3b
Release nginx ingress controller 0.15.0
2018-05-15 23:48:50 -04:00
Alessandro De Angelis
3435d8b12b
Fixed broken link in deploy README
2018-05-04 11:24:46 +02:00
Mark Janssen
cbb0f96f74
Add basic security context to deployment YAMLs
2018-04-28 23:32:37 +02:00
Manuel de Brito Fontes
acaf3d8c04
Release nginx ingress controller 0.14.0
2018-04-27 16:09:28 -03:00
Aarni Koskela
dc18dff431
Move deployment documentation under docs/deploy/
2018-04-26 13:57:18 +03:00
Aarni Koskela
0aa9d2e89f
Move all documentation under docs/
2018-04-26 13:57:18 +03:00
Chris LaRose
1ed256401f
Remove unnecessary externalTrafficPolicy on Docker for Mac service
2018-04-24 15:23:52 -07:00
Chris LaRose
a41ffb81ee
Add deployment instructions for Docker for Mac (Edge)
2018-04-23 15:09:22 -07:00
oilbeater
bde3394fb2
fix: fill missing patch yaml config.
...
The patch-service yaml missing livenessProbe, readinessProbe and prometheus annotation parts.
2018-04-17 22:48:51 +08:00
k8s-ci-robot
4bc943a77d
Merge pull request #2345 from aledbf/release-0.13
...
Release nginx ingress controller 0.13.0
2018-04-16 10:29:57 -07:00
Francois-Guillaume Ribreau
6a223d4430
Use same convention, curl + kubectl for GKE
2018-04-14 10:45:31 +02:00
Manuel de Brito Fontes
73d6c263c6
Release nginx ingress controller 0.13.0
2018-04-13 14:53:39 -03:00
Manuel Alejandro de Brito Fontes
e761191011
Fix nlb instructions ( #2282 )
2018-03-30 14:24:11 -03:00
Manuel Alejandro de Brito Fontes
cd9624584d
Add deployment docs for AWS NLB ( #1785 )
2018-03-24 15:27:24 -03:00
Manuel Alejandro de Brito Fontes
1df421ac0c
Release nginx ingress controller 0.12.0 ( #2206 )
2018-03-19 08:57:16 -03:00
Eli James (Cedric Chin)
6953ddb8e6
Update RBAC documentation for endpoints
( #2139 )
...
For the Role named `nginx-ingress-role`, `endpoints` no longer needs or has `create` and `update` permissions. This confused me, so I hope this helps!
2018-02-24 10:31:22 -03:00
Manuel Alejandro de Brito Fontes
9d0ce7c960
Release nginx ingress controller 0.11.0 ( #2122 )
2018-02-21 06:16:52 -08:00
Manuel Alejandro de Brito Fontes
80462ecdad
Remove initContainer from default deployment ( #2077 )
2018-02-12 15:14:11 -08:00
Vikram Hosakote
a786c1ec4e
Added doc for helm with RBAC enabled ( #2054 )
2018-02-09 07:08:36 -08:00
Lihua Tang
1947f35121
Fix typos ( #2046 )
2018-02-07 19:15:50 -08:00
david
5ca39ae600
add matchLabels in Deployment yaml, that both API extensions/v1beta1 and apps/v1 can be used ( #2036 )
...
Signed-off-by: LinWengang <linwengang@chinacloud.com.cn>
2018-02-07 08:50:12 -08:00
Olaf Szmidt
a0cefc7aec
Minor link fix in deployment docs ( #2016 )
...
The link for GCE section was broken. Minor fix.
2018-02-01 05:50:04 -08:00
Manuel Alejandro de Brito Fontes
fd7253ae2b
Auto stash before merge of "master" and "master/master" ( #1982 )
...
Release nginx ingress controller 0.10.2
2018-01-25 15:15:24 -03:00
Manuel Alejandro de Brito Fontes
5dc261dd9c
Release nginx ingress controller 0.10.1 ( #1975 )
2018-01-24 17:53:00 -03:00
Manuel Alejandro de Brito Fontes
2853ba564d
Adjust sysctl values to improve nginx performance ( #1960 )
...
* Adjust sysctl values to improve nginx performance
* Increase wait timeout for nginx controller pod
2018-01-23 19:19:32 -03:00
Manuel Alejandro de Brito Fontes
4f02eed17c
Release nginx ingress controller 0.10.0 ( #1934 )
2018-01-22 09:37:01 -03:00
Victor Trac
2b24494b55
Fix publish-service patch and update README ( #1867 )
2017-12-31 11:38:31 -03:00
Manuel de Brito Fontes
09524cd336
Release nginx ingress controller 0.9.0
2017-11-30 18:46:06 -03:00
Manuel de Brito Fontes
091d272297
Release nginx ingress controller 0.9-beta.19
2017-11-28 20:10:18 -03:00
Manuel de Brito Fontes
a6d51a03b1
Change annotations prefix
2017-11-24 16:42:21 -03:00
Manuel de Brito Fontes
f199a8ecaf
Release nginx ingress controller 0.9-beta.18
2017-11-23 22:14:39 -03:00
Fernando Diaz
30c15c302b
Add config-map usage and options to Documentation
...
Adds information on how to deploy and use a config-map in order to
overwrite default nginx-controller configuration options. It cleans-up
and adds more to the possible configuration options and their defaults.
2017-11-23 14:01:31 -06:00
Александр Костырев
58c8bfdca7
Fix command used to detect version
...
Without this fix error "Error: unknown flag: --version" occurs.
2017-11-17 21:32:01 +03:00
Manuel de Brito Fontes
cc7fd9ee66
Increase ELB idle timeouts [ci skip]
2017-11-13 22:33:48 -03:00
Manuel de Brito Fontes
1ef283fe76
Add patch command to append publish-service flag
2017-11-13 00:07:07 -03:00
Manuel de Brito Fontes
eed75f43f6
Release nginx ingress controller 0.9-beta.17
2017-11-09 18:46:22 -03:00
Fernando Diaz
35172b7275
Add better documentation for deploying for dev
...
Adds more information on deploying an nginx-ingress controller
for development. Adds info to the minikube section of
deployments which is commonly used for local development.
2017-11-06 11:05:20 -06:00
Manuel de Brito Fontes
b3d1539954
Release nginx ingress controller 0.9-beta.16
2017-11-02 12:08:59 -03:00
Erick Tryzelaar
5018422345
Fix path to ELB listener image
...
This corrects the link to ELB level 7 image.
2017-10-29 10:42:29 -07:00
Manuel Alejandro de Brito Fontes
61d32aef0f
Merge pull request #1585 from aledbf/add-version-flag
...
Add version flag
2017-10-25 08:28:23 -03:00
Manuel de Brito Fontes
7cc42f2df8
Add version flag
2017-10-25 01:06:48 -03:00
Manuel de Brito Fontes
08c30b1011
Add missing probes in deployments
2017-10-25 01:06:11 -03:00
Manuel Alejandro de Brito Fontes
0dab51d9eb
Merge pull request #1568 from zouyee/cluster-loadbalancing
...
update defaultbackend tag
2017-10-24 14:59:24 -03:00
Manuel de Brito Fontes
3e84be5fa6
Do not use relative urls
2017-10-23 11:14:51 -03:00
zouyee
db731c5a5d
update defaultbackend tag
2017-10-22 18:34:16 +08:00
Itay Shakury
f5ddf6af76
fixed https port forwarding
...
443 was redirected to named port 'http' instead of 'https' (points to https://github.com/kubernetes/ingress-nginx/blob/master/deploy/provider/patch-service-without-rbac.yaml#L35 )
In the AWS/GCP examples it was fine ('https') so I fixed it for azure as well.
2017-10-20 18:22:33 +03:00
Daniel Mueller
489b851835
fix broken GCE-GKE service descriptor
...
fixes #1546
2017-10-18 01:05:09 -02:00
Jimmy Grand
d1e955ca0a
fix(documentation): Fix some typos
...
Fix some word typos
2017-10-17 10:34:06 +02:00
Justin Garrison
88b69c7c69
Rename service-nodeport.yml to service-nodeport.yaml
...
Keeping filename consistent and fixes README documentation for deploying on bare metal.
2017-10-16 11:00:24 -07:00
Manuel de Brito Fontes
32ca583a51
Update documentation and examples [ci skip]
2017-10-16 09:55:46 -03:00
Manuel de Brito Fontes
026bb52469
Improve documentation and examples [ci skip]
2017-10-15 12:55:40 -03:00
Manuel de Brito Fontes
a9168f276e
Split documentation
2017-10-13 18:13:51 -03:00