Commit graph

  • 8ae01a2cf9
    Merge pull request #3525 from Shopify/order_independence_canary_ann Kubernetes Prow Robot 2018-12-10 11:14:55 -08:00
  • d5840a4071 make canary ingresses independent of the order they were applied Conor Landry 2018-12-05 15:12:55 -05:00
  • 55b4f00368
    Merge pull request #3536 from aledbf/replace-entrypoint Kubernetes Prow Robot 2018-12-10 06:42:00 -08:00
  • 41700044ad Replace dockerfile entrypoint Manuel Alejandro de Brito Fontes 2018-12-07 14:00:55 -03:00
  • f6f18a167d
    Merge pull request #3532 from ArchangelSDY/ingress-update Kubernetes Prow Robot 2018-12-07 04:28:14 -08:00
  • bb41a9d56f compare error with error types from k8s.io/apimachinery/pkg/api/errors Guihua Zhu 2018-12-07 15:42:52 +08:00
  • ea89d27b5d
    Update nginx image (#3530) Manuel Alejandro de Brito Fontes 2018-12-06 15:59:14 -03:00
  • 58057a2d25
    Merge pull request #3521 from Shopify/fix-canary-server Kubernetes Prow Robot 2018-12-06 08:54:06 -08:00
  • af460f7e15 Fix a bug with Canary becoming main server Maxime Ginters 2018-12-05 09:39:19 -05:00
  • ece5e1c678 Pass k8sStore to member functions by pointer Archangel_SDY 2018-12-06 21:41:21 +08:00
  • d58dbde5e3 Add a mutex to protect against simultaneous read/write to backend config Archangel_SDY 2018-12-06 21:24:41 +08:00
  • 9122c08b3e Ignore updates of ingress with invalid class Archangel_SDY 2018-12-06 21:20:00 +08:00
  • cc2b54472a
    Merge pull request #3508 from aledbf/update-ngx Kubernetes Prow Robot 2018-12-06 04:49:14 -08:00
  • 83196881a8
    Merge pull request #3518 from gaozhenhai/master Kubernetes Prow Robot 2018-12-06 03:41:53 -08:00
  • da32401c66
    Merge pull request #3509 from fabiant7t/master Kubernetes Prow Robot 2018-12-06 01:18:24 -08:00
  • f03c8a8544 testing that a secure cookie gets set when being in ssl mode Fabian Topfstedt 2018-12-06 09:08:25 +01:00
  • 6c46adf2b7 reverted changing $https globally in the unit tests Fabian Topfstedt 2018-12-06 09:01:08 +01:00
  • 05d2baede6 Fix log output format Zhenhai Gao 2018-12-05 13:17:17 +08:00
  • f5d2fa19aa
    Merge pull request #3522 from jmervine/patch-1 Kubernetes Prow Robot 2018-12-05 12:29:35 -08:00
  • 5de991bb5b
    {tcp,udp}-services cm appear twice Joshua Mervine 2018-12-05 09:15:51 -08:00
  • be3ff42858
    Merge pull request #3498 from aledbf/update-godeps Kubernetes Prow Robot 2018-12-05 09:07:08 -08:00
  • 68f344233b Fix lint issues Manuel Alejandro de Brito Fontes 2018-12-05 13:28:28 -03:00
  • 1fed943b3d Update process-exporter methods Manuel Alejandro de Brito Fontes 2018-12-05 13:28:10 -03:00
  • 2fa55eabf6 Replace glog with klog Manuel Alejandro de Brito Fontes 2018-12-05 13:27:55 -03:00
  • f4a4daed84 Update go dependencies Manuel Alejandro de Brito Fontes 2018-12-05 13:27:09 -03:00
  • 432f534383
    Merge pull request #3512 from aledbf/disable-metrics Kubernetes Prow Robot 2018-12-05 08:16:12 -08:00
  • 06d33c16b5
    Allow to disable NGINX metrics Manuel Alejandro de Brito Fontes 2018-12-04 16:59:54 -03:00
  • c4ba23832a
    Merge pull request #3474 from aledbf/improve-parsing Kubernetes Prow Robot 2018-12-05 03:33:18 -08:00
  • 06d53f0260
    Fix error in configmap yaml definition (#3516) Manuel Alejandro de Brito Fontes 2018-12-04 20:06:14 -03:00
  • abab0db32b
    Merge pull request #3513 from dmxlsj/revert_tcp_udp Kubernetes Prow Robot 2018-12-04 14:16:44 -08:00
  • 5febf3e8ea Revert removal of TCP and UDP support configmaps in mandatroy manifest Sungmin Lee 2018-12-04 13:13:09 -08:00
  • d75367b4e8 Deploy GitHub Pages Travis Bot 2018-12-04 15:07:57 +00:00
  • 976e785027
    Update mkdocs [skip ci] (#3510) Manuel Alejandro de Brito Fontes 2018-12-04 11:58:03 -03:00
  • 1e31767b51 [1759] Ingress affinity session cookie with Secure flag for HTTPS Fabian Topfstedt 2018-12-04 10:51:52 +01:00
  • 6393b31011 Deploy GitHub Pages Travis Bot 2018-12-03 22:19:40 +00:00
  • 184eef84d5
    Merge pull request #3482 from gorshunovr/patch-1 Kubernetes Prow Robot 2018-12-03 14:07:50 -08:00
  • 4ef72b70da Update nginx to 1.15.7 Manuel Alejandro de Brito Fontes 2018-12-03 17:08:43 -03:00
  • 95f7c96be0
    Merge pull request #3504 from Shopify/fix-ewma-test Kubernetes Prow Robot 2018-12-03 04:36:14 -08:00
  • a4bad90f1f fix an ewma unit test Elvin Efendi 2018-12-03 15:56:58 +04:00
  • 497246f8ba
    Annotations cannot being empty Manuel Alejandro de Brito Fontes 2018-12-02 15:35:12 -03:00
  • 03dba21d17
    Merge pull request #3501 from ElvinEfendi/offset-vs-size Kubernetes Prow Robot 2018-12-02 10:59:11 -08:00
  • f78e2e3849
    Only copy fields being used Manuel Alejandro de Brito Fontes 2018-11-30 20:22:12 -03:00
  • 67808c0ed8
    Improve parsing of annotations and use of Ingress wrapper Manuel Alejandro de Brito Fontes 2018-11-30 19:56:11 -03:00
  • 4eabd535f9 be consistent with what Nginx supports Elvin Efendi 2018-12-02 22:10:36 +04:00
  • ccd7b890fd
    Merge pull request #3492 from aledbf/fix-units Kubernetes Prow Robot 2018-12-02 09:01:12 -08:00
  • 3112e12510
    Merge pull request #3470 from andremarianiello/grpc-opentracing Kubernetes Prow Robot 2018-12-01 14:58:08 -08:00
  • b80b19902a Use opentracing_grpc_propagate_context when necessary Andre Marianiello 2018-11-27 08:35:29 -05:00
  • fdeeac3606
    Wait for the right number of endpoints (#3497) Manuel Alejandro de Brito Fontes 2018-11-30 20:17:18 -03:00
  • 24f3e508b4
    Merge pull request #3446 from Shopify/add_tests_merge_canary k8s-ci-robot 2018-11-30 14:22:44 -08:00
  • c3ff68e9ca
    Adjust default timeout for e2e tests (#3495) Manuel Alejandro de Brito Fontes 2018-11-30 18:55:53 -03:00
  • 50b552da9f
    Merge pull request #3494 from aledbf/remove-503 k8s-ci-robot 2018-11-30 06:32:20 -08:00
  • 6098f6c0e7
    Fix data size validations Manuel Alejandro de Brito Fontes 2018-11-29 22:45:32 -03:00
  • 334c38255d Fix flaky auth test Manuel Alejandro de Brito Fontes 2018-11-30 10:18:52 -03:00
  • 2f71c12add Since dynamic mode only checking for 'return 503' is not valid anymore Manuel Alejandro de Brito Fontes 2018-11-30 09:37:48 -03:00
  • eaa91b0f0f
    Merge pull request #3491 from jeefy/version-fix k8s-ci-robot 2018-11-30 04:14:42 -08:00
  • 926e5b2b5a
    Merge pull request #3488 from aledbf/wait-endpoints k8s-ci-robot 2018-11-29 23:38:38 -08:00
  • 513497e534 update version to latest dashboard version (v1.10.0) Jeffrey Sica 2018-11-29 20:01:15 -05:00
  • 422adcefd6
    Merge pull request #3487 from Shopify/support-wildcard-host k8s-ci-robot 2018-11-29 10:17:49 -08:00
  • 430045d249
    Fix error in e2e test proxy setting check Manuel Alejandro de Brito Fontes 2018-11-29 13:05:49 -03:00
  • e192bbaf14
    Wait for endpoints instead of pods Manuel Alejandro de Brito Fontes 2018-11-29 12:15:37 -03:00
  • 8a0dec9dd1 Add probes to deployments used in e2e tests Manuel Alejandro de Brito Fontes 2018-11-29 10:53:48 -03:00
  • 7ae2583ff9 dynamic certificate mode should support widlcard hosts Elvin Efendi 2018-11-29 15:29:10 +04:00
  • f910d96ad1
    Annotations doc links: minor fixes and unification Roman Gorshunov 2018-11-28 16:16:15 +01:00
  • f6b5e14a8f Deploy GitHub Pages Travis Bot 2018-11-28 13:30:25 +00:00
  • af714ac20f
    Merge pull request #3477 from Shopify/clarify-canary-ingress k8s-ci-robot 2018-11-28 05:13:55 -08:00
  • 0b2c1b3b91
    Merge pull request #3478 from Shopify/delete-unused-code k8s-ci-robot 2018-11-28 04:01:55 -08:00
  • e93763da6a delete unused LoadBalanceAlgorithm Elvin Efendi 2018-11-28 13:05:31 +04:00
  • 60569137ca delete unused buildLoadBalancingConfig Elvin Efendi 2018-11-28 11:55:41 +04:00
  • 13e7e6a7e1 clarify canary ingress Elvin Efendi 2018-11-28 11:28:37 +04:00
  • 7b79341670
    Merge pull request #3476 from aledbf/fix-docker-permissions k8s-ci-robot 2018-11-27 23:09:12 -08:00
  • c4d6e8f55d Fix nginx directory permissions Manuel Alejandro de Brito Fontes 2018-11-27 23:05:18 -03:00
  • 710ea8c76f
    Merge pull request #3333 from Shopify/dont-trust-by-default k8s-ci-robot 2018-11-27 05:12:48 -08:00
  • 8299652747
    Merge pull request #3455 from Shopify/controller-pod k8s-ci-robot 2018-11-27 03:11:18 -08:00
  • 705cf90ceb
    Merge pull request #3465 from andremarianiello/grpc-opentracing k8s-ci-robot 2018-11-27 02:20:04 -08:00
  • 56342a5e4b Bump nginx-opentracing to get grpc tracing Andre Marianiello 2018-11-26 22:11:36 -05:00
  • 118fdad6b1
    Merge pull request #3467 from Shopify/ewma-stats-per-backend k8s-ci-robot 2018-11-26 13:50:09 -08:00
  • b6b221aebb Watch controller Pods list Maxime Ginters 2018-11-20 15:29:20 -05:00
  • 988189cf9f add more testing for mergeAlternativeBackends Conor Landry 2018-11-20 17:13:21 -05:00
  • c03ac375ef test for ewma:after_balance function Elvin Efendi 2018-11-26 17:15:17 +04:00
  • f81f06151d store ewma stats per backend Elvin Efendi 2018-11-26 16:02:23 +04:00
  • b65b85cd99
    Merge pull request #3452 from aledbf/release-0.21 k8s-ci-robot 2018-11-23 01:26:40 -08:00
  • 05cfcb5c40 Deploy GitHub Pages Travis Bot 2018-11-22 02:35:18 +00:00
  • 6eac5785ac
    Rever TCP/UDP documentation removal and links (#3456) Manuel Alejandro de Brito Fontes 2018-11-21 23:24:34 -03:00
  • f821a5bee0 Release 0.21.0 Manuel Alejandro de Brito Fontes 2018-11-21 15:57:13 -03:00
  • 8aac340203
    Merge pull request #3453 from Shopify/monitor-fixes k8s-ci-robot 2018-11-21 09:28:24 -08:00
  • d8b928f501 remove already unused endpoint metric Elvin Efendi 2018-11-21 20:05:44 +04:00
  • 068d633e81 fix Status key conflic, fixes https://github.com/kubernetes/ingress-nginx/issues/3451 Elvin Efendi 2018-11-21 20:00:08 +04:00
  • 003027b800
    Merge pull request #3443 from aledbf/initial-reload k8s-ci-robot 2018-11-21 05:44:54 -08:00
  • 5d4dc78926
    Remove initial log error during reconfiguration Manuel Alejandro de Brito Fontes 2018-11-20 15:19:20 -03:00
  • c99716aadf
    Merge pull request #3437 from Shopify/ingress-annotations k8s-ci-robot 2018-11-21 00:41:58 -08:00
  • e0f15af51c
    Merge pull request #3441 from aledbf/match-buffer k8s-ci-robot 2018-11-21 00:31:55 -08:00
  • 5bf422166b
    Merge pull request #3442 from aledbf/increase-log-level k8s-ci-robot 2018-11-21 00:30:03 -08:00
  • 95944339b5 Deploy GitHub Pages Travis Bot 2018-11-20 19:16:23 +00:00
  • a5341822d5 Increase log level when there is an invalid size value Manuel Alejandro de Brito Fontes 2018-11-20 15:09:03 -03:00
  • 35b8023dc8 Match body buffer to max upload size Manuel Alejandro de Brito Fontes 2018-11-20 15:06:03 -03:00
  • 12766cdfc6 Use struct to pack Ingress and its annotations Maxime Ginters 2018-11-19 16:52:10 -05:00
  • 96f5ae6668
    Merge pull request #3417 from Shopify/fix_canary_merge_self_def k8s-ci-robot 2018-11-20 05:03:52 -08:00
  • e1780b48d2
    Merge pull request #3383 from Shopify/affinity-fix k8s-ci-robot 2018-11-19 21:27:16 -08:00
  • 2b109b360b Only set cookies on paths that enable session affinity Zenara Daley 2018-11-19 11:42:12 -05:00
  • 82721e575d
    Merge pull request #3372 from Shopify/session-cookie-path k8s-ci-robot 2018-11-19 07:25:32 -08:00