Commit graph

32 commits

Author SHA1 Message Date
nikhiljindal
937cde666e Remove multiple calls to CreateInstanceGroups by reusing results from a single call 2017-09-13 11:30:19 -07:00
nikhiljindal
0f4f5c97d4 Refactor code to merge multi cluster ingress sync with single cluster ingress sync 2017-09-11 14:44:52 -07:00
nikhiljindal
7d87f02b1f Adding logic to GCE ingress controller to handle multi cluster ingresses 2017-09-06 23:37:56 -07:00
Minhan Xia
3839faf536 switch to use shared informer 2017-08-24 17:10:51 -07:00
Manuel de Brito Fontes
11c0306937 GCE: Revert node handlers removal 2017-07-26 21:46:52 -04:00
Manuel de Brito Fontes
060e449056 Update gce controller 2017-07-20 10:43:09 -07:00
Nick Sardo
e0d0771423 Remove misleading msg 2017-07-10 18:21:21 -07:00
Nick Sardo
4a43fe400d Use scheme package 2017-05-26 14:43:35 -07:00
Nick Sardo
14054be571 [GLBC] Fix problem surfacing error (#658)
* use syncError in defer GC

* surface other err as well
2017-04-26 15:30:33 -07:00
Nick Sardo
893a828587 Revert "Remove the code which get same resources twice" 2017-04-19 15:00:27 -07:00
FengyunPan
d42f4942bc Remove the code which get same resources twice
There is no need to get the same ingress resources from
ingressclient twice.
2017-04-19 09:46:06 +08:00
Nick Sardo
5b37d2b315 Rename packages from api to api_v1 2017-04-06 22:27:50 -07:00
Manuel de Brito Fontes
c7c2a564a9 Update gce controller 2017-04-04 11:51:50 -03:00
chentao1596
37bdb3952e fix all go style mistakes about fmt.Errorf 2017-03-17 08:35:55 +08:00
Tony Li
e1d1445370 GCE/GKE "pre-shared" TLS cert (#291)
* add allow-named-tls annotation

* works for setting tls

* fix logs (mostly)

* add ssl cert annotation

* return an error when cert not found

* use annotation if specified, otherwise use spec

* add TODO on naming

* use the annotation key from k8s

* add unit test for HTTPS LB w/ cert annotation

* refactor logic and check for error

* move annotation to controller package

* remove todo for function naming
2017-03-07 13:42:41 -08:00
Christian Bell
b259c9b349 First stab at extending the "uid" configmap to store firewall
rule information.
2017-02-28 10:49:31 -08:00
Tim Hockin
4e5efe56de rename for clarity 2017-01-04 13:13:02 -08:00
Manuel de Brito Fontes
f7011d22f8 Update godeps 2016-11-29 18:10:06 -03:00
Manuel de Brito Fontes
827fcf10dd Fix lint errors 2016-11-11 18:23:02 -03:00
Manuel de Brito Fontes
4d1887310b Update GCE ingress controller 2016-11-11 18:22:35 -03:00
bprashanth
98af96514e Don't index ingress.status.ip if empty. 2016-10-03 10:11:43 -07:00
Jan Chaloupka
8053699360 Remove "All rights reserved" from all the headers 2016-09-08 13:02:39 +02:00
Manuel de Brito Fontes
d43021b3f1 Update gce node return types 2016-08-25 14:08:29 -03:00
bprashanth
1a890fe7db Continue to ingore non-gce ingress in lister. 2016-08-08 12:47:37 -07:00
Manuel de Brito Fontes
a34124be9d Update gce NodeCondition parameter 2016-07-11 23:43:36 -04:00
Prashanth Balasubramanian
8bbf869030 Add an annotation to ignore non-gce ingresses 2016-06-29 15:49:02 -07:00
Prashanth Balasubramanian
5db8389fb3 Rate limit requeues on error 2016-06-29 15:02:27 -07:00
Prashanth Balasubramanian
f84ca54831 Readiness probe health check 2016-06-03 10:39:29 -07:00
Prashanth Balasubramanian
24fb4b70aa Cluster UID store/retrieval 2016-05-27 14:54:38 -07:00
Prashanth Balasubramanian
ba26bcabf5 Single sync error. 2016-04-04 14:03:38 -07:00
Prashanth Balasubramanian
3ee943d434 Allow a user specified global static ip via annotation. 2016-03-14 11:06:43 -07:00
Prashanth Balasubramanian
3da4e74e5a git mv Ingress ingress 2016-02-26 16:55:24 -08:00