Nick Sardo
642cb74cc7
[GLBC] Support backside re-encryption ( #519 )
...
Support backside re-encryption
2017-04-18 12:44:17 -07:00
Nick Sardo
987540f8f6
[GLBC] Update firewall source ranges if outdated ( #574 )
...
check firewall rule source ranges
2017-04-11 09:01:42 -07: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
Nick Sardo
a94d31e87d
glbc: watch backend service
2017-03-22 13:07:37 -07: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
68097e96dc
Better logging and address review comments
2017-03-02 10:54:32 -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
Manuel Alejandro de Brito Fontes
8f23451c24
Merge pull request #221 from tonglil/typos
...
Typo: unittesting -> unit testing
2017-02-25 08:12:53 -03:00
bprashanth
3f618d7dca
Add unittest
2017-02-08 19:31:55 -08:00
bprashanth
7d709d5e93
Match named port between container and probe
...
We were previous matching the target port with the readiness probe, and
hence dropping the case where the container port and the probe had the
same name, but the target port did not.
2017-01-27 14:22:44 -08:00
Tony Li
0278034bcf
unittesting -> unit testing
2017-01-26 15:17:12 -05:00
Tim Hockin
717594ae2a
Merge pull request #124 from bprashanth/default_backend_ig_delete
...
Only delete default backend when there are no loadbalancers
2017-01-10 22:55:41 -08:00
bprashanth
a6b0405480
Move IG GC out of backend pool and into cluster manager
2017-01-10 03:49:08 -08:00
bprashanth
9d85c9b163
Send an event if default backend doesn't have a NodePort
2017-01-10 03:49:05 -08:00
Tim Hockin
4e5efe56de
rename for clarity
2017-01-04 13:13:02 -08:00
Manuel de Brito Fontes
61dad19f8e
Fix lint errors
2016-12-28 07:30:58 -03:00
Prashanth B
cd07b0b06d
Merge pull request #21 from bprashanth/default_backend_retry
...
Refactor default backend handling and add better events
2016-12-07 11:26:07 -08:00
Manuel de Brito Fontes
f7011d22f8
Update godeps
2016-11-29 18:10:06 -03:00
bprashanth
d7fb15d972
Better events and timeouts for health checks
2016-11-22 18:31:07 -08: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
bprashanth
d99efea804
Don't consider pods cross namespace for health checks
2016-09-22 14:56:50 -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
Kubernetes Submit Queue
01cf346b6f
Merge pull request #1435 from mml/k8s-ig-dead-code
...
Automatic merge from submit-queue
Delete dead code in cluster_manager.
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/contrib/1435 )
<!-- Reviewable:end -->
2016-08-12 14:13:33 -07:00
Kubernetes Submit Queue
34a469fa1b
Merge pull request #1363 from bprashanth/ing_uid
...
Automatic merge from submit-queue
Use existing uid if one is found
Without this if we create some ingresses we will get eg: a forwarding rule like "foo-uid". Now if we restart
the ingress controller, and while it's down delete the configmap where it stores its uid, it will come back, see an existing ingress, but wrongly record the uid as "empty string". This will cause the ingress to ignore the old forwarding rule, backends etc.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/contrib/1363 )
<!-- Reviewable:end -->
2016-08-12 11:03:58 -07:00
bprashanth
fc50762257
Poll and notice changes to cluster UID
2016-08-11 18:03:00 -07:00
Matt Liggett
1b5d8fe011
Delete dead code in cluster_manager.
2016-08-10 15:50:25 -07: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
cb05e7b18e
Don't adopt complex http probes for health checks
2016-06-29 15:02:27 -07:00
Prashanth Balasubramanian
5db8389fb3
Rate limit requeues on error
2016-06-29 15:02:27 -07:00
Prashanth Balasubramanian
acf87ef9d5
Pass in nil instead of the interface
2016-06-29 15:02:22 -07:00
Prashanth Balasubramanian
61558f4d19
Get rid of default-zone everywhere.
2016-06-08 11:24:06 -07:00
Prashanth Balasubramanian
3bed62f51e
Forget oldSSL cert after first cleanup
2016-06-03 10:44:55 -07:00
Prashanth Balasubramanian
9abd4e0ea6
append / to healthcheck url
2016-06-03 10:39:29 -07:00
Prashanth Balasubramanian
22c6e5ddd7
Unittests
2016-06-03 10:39:29 -07:00
Prashanth Balasubramanian
f84ca54831
Readiness probe health check
2016-06-03 10:39:29 -07:00
Prashanth Balasubramanian
32ac61e7e3
Teach l7 controller about zones
2016-06-03 10:39:29 -07:00
Prashanth Balasubramanian
5d83fa45c2
Pipe through custom GCE config file path
2016-05-27 14:55:08 -07:00
Prashanth Balasubramanian
24fb4b70aa
Cluster UID store/retrieval
2016-05-27 14:54:38 -07:00
Prashanth Balasubramanian
0d4f49e50e
Change int <->int32 for godeps
2016-05-09 12:06:09 -07:00
Prashanth Balasubramanian
d3a51031c3
Bump version
2016-04-21 11:46:23 -07:00
Prashanth Balasubramanian
8084341920
Simpler firewall rules
2016-04-21 11:46:23 -07:00
Prashanth Balasubramanian
73afef4bec
Retry GCE client creation.
2016-04-04 14:09:31 -07:00
Prashanth Balasubramanian
8d59739bb1
List from cloud and resync InMemoryPool.
2016-04-04 14:03:38 -07:00