Nick Sardo
97798c4f3d
Fix ingress util handling of TLS
2018-04-12 17:50:50 -07:00
Rohit Ramkumar
09062b40e5
Add ingress e2e test for multiple TLS (SNI) support
2018-04-09 10:30:17 -07:00
Ashley Gau
7f62dd2e79
use echoserver 1.10
2018-04-05 13:26:55 -07:00
nikhiljindal
b6bb1c921b
Adding a test for kubemci remove-clusters
2018-04-03 18:15:47 -07:00
Kubernetes Submit Queue
863d1f5f72
Merge pull request #61987 from nikhiljindal/ingressTest
...
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
Getting error from GetFirewallRule and checking it to fix multicluster ingress test
Fixes https://github.com/kubernetes/kubernetes/pull/61909#issuecomment-377704479
Adding a GetFirewallRuleOrError method that returns the error rather than failing and using that in our multicluster ingress test.
cc @nicksardo @MrHohn @G-Harmon @csbell
```release-note
NONE
```
2018-04-02 14:06:32 -07:00
nikhiljindal
0f23756d49
Getting error from GetFirewallRule and checking it to fix multicluster ingress test
2018-04-02 10:53:15 -07:00
nikhiljindal
cacc9cc87f
init annotations if it is nil to fix kubemci e2e test failures
2018-03-31 16:14:38 -07:00
Kubernetes Submit Queue
1c008c582c
Merge pull request #61909 from nikhiljindal/testMCI
...
Automatic merge from submit-queue (batch tested with PRs 54997, 61869, 61816, 61909, 60525). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
Updating multicluster e2e test to ensure that controller only creates instance groups
Ref https://github.com/kubernetes/ingress-gce/issues/182
Updating the multicluster ingress e2e test to also verify that the controller does not create any other resource than instance group.
I was planning to do that using annotations first, but turns out that we have the right check for annotations: 61d574a2c7/pkg/controller/controller.go (L317)
:)
Am using `length(ListResource) == 0` now but have still kept the annotation check.
cc @nicksardo @MrHohn @G-Harmon
**Release note**:
```release-note
NONE
```
2018-03-30 20:13:12 -07:00
nikhiljindal
25eb545a3c
Updating multicluster test to ensure that controller only creates instance groups
2018-03-30 12:40:54 -07:00
Zihong Zheng
34acfcd027
[e2e ingress-gce] Run preshared-cert and backside-reencryption tests with kubemci
2018-03-30 08:52:28 -07:00
nikhiljindal
bd6b5c8092
Fixing kubemci conformance test
2018-03-21 10:48:34 -07:00
nikhiljindal
cdfbb54db2
Fail the ingress test if it timesout getting address for IP address
2018-03-15 14:46:17 -07:00
hangaoshuai
126a0667c5
fix todo:Get rid of this duplicate function IsRetryableAPIError in favour of the one in test/utils
2018-03-01 09:48:00 +08:00
Kubernetes Submit Queue
6daff5aba1
Merge pull request #59903 from MrHohn/e2e-ingress-app-protocol
...
Automatic merge from submit-queue (batch tested with PRs 60475, 60514, 60506, 59903, 60319). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
[e2e ingress-gce] Add test for backside re-encryption
**What this PR does / why we need it**:
Add a basic e2e testcase for ingress backside re-encryption. echoheaders image with HTTPS support was added by https://github.com/kubernetes/ingress-nginx/pull/2091 .
**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
Fixes #NONE
**Special notes for your reviewer**:
/assign @nicksardo @rramkumar1
cc @nikhiljindal
**Release note**:
```release-note
NONE
```
2018-02-28 07:20:28 -08:00
nikhiljindal
94cedea113
returning an empty array instead of returning an array with empty string for kubemci get status
2018-02-20 15:14:17 -08:00
Kubernetes Submit Queue
b544314c2f
Merge pull request #59964 from nikhiljindal/kubemciComments
...
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
Updating code to use TempDir in manifest test
Follow up based on comments in https://github.com/kubernetes/kubernetes/pull/59234
```release-note
NONE
```
cc @MrHohn @madhusudancs @G-Harmon
2018-02-16 16:23:50 -08:00
nikhiljindal
0694dd7065
Updating code to use TempDir in manifest test
2018-02-16 11:18:27 -08:00
nikhiljindal
d2fe556309
Updating kubemci e2e test to not add kubeconfig flag for get-status
2018-02-15 18:23:57 -08:00
Zihong Zheng
98c4a0b0e3
[e2e ingress-gce] Add test for backside re-encryption
2018-02-15 16:32:34 -08:00
nikhiljindal
9e94c836b8
Adding kubemci e2e test for conformance
2018-02-09 18:44:22 -08:00
Zihong Zheng
b7e37d21d3
[e2e ingress-gce] Plumb the Logger interface and avoid assertion in util functions
2018-02-06 15:39:51 -08:00
Zihong Zheng
38290535d6
[GCE Ingress e2e] Add test for pre-shared certificate
2018-02-01 10:34:36 -08:00
Zihong Zheng
34f8e4e97b
Add GCE ingress test case for modified health check
2018-01-31 17:46:14 -08:00
Rohit Ramkumar
2941c4bcbc
Improve the upgrade test for ingress.
2018-01-22 16:44:20 -08:00
Bowei Du
b682e1bc1e
Update e2e test utils with the new interfaces
2018-01-18 17:21:55 -08:00
supereagle
b694d51842
use versiond group clients from client-go
2017-11-07 14:47:22 +08:00
nikhiljindal
2e1d61a0d5
Adding an e2e test for gce multi cluster ingress
2017-11-06 13:48:35 -08:00
Kevin
4c8539cece
use core client with explicit version globally
2017-10-27 15:48:32 +08:00
Minhan Xia
23ff1bb704
add e2e test for syncing endpoints to NEG
2017-10-23 17:21:25 -07:00
Minhan Xia
a324248287
add ingress conformance test for NEG
2017-10-18 15:37:32 -07:00
Philip Ingrey
697f92a5d2
Switch away from gcloud deprecated flags in compute resource listings
2017-08-30 06:41:09 +01:00
ymqytw
3dfc8bf7f3
update import
2017-07-20 11:03:49 -07:00
xiangpengzhao
01daf707c5
Refactor: pkg/util into sub-pkgs
2017-07-18 14:34:08 +08:00
Jacob Simpson
29c1b81d4c
Scripted migration from clientset_generated to client-go.
2017-07-17 15:05:37 -07:00
Nick Sardo
98368d974e
Remove address getter from CreateAddress(Region and Global)
2017-07-12 20:06:18 -07:00
Kubernetes Submit Queue
afc67bdb6c
Merge pull request #48309 from MrHohn/e2e-fix-ingress-tag
...
Automatic merge from submit-queue
[e2e-ingress] Get node tag from instance under GKE
**What this PR does / why we need it**: Making ingress CI green again.
**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #48167
**Special notes for your reviewer**:
/assign @nicksardo
**Release note**:
```release-note
NONE
```
2017-07-05 15:10:16 -07:00
Zihong Zheng
532a9d78ad
[e2e-ingress] Get node tags from instance under GKE
2017-07-05 13:07:38 -07:00
Nick Sardo
642154a7a3
Do not fail on error when deleting ingress
2017-06-29 12:05:32 -07:00
Matthew Wong
76a72f6248
Move e2e fromManifest funcs to manifest package
2017-06-23 18:47:42 -04:00
Kubernetes Submit Queue
7ecb6cc238
Merge pull request #47095 from MrHohn/fix-e2e-firewall-multizone
...
Automatic merge from submit-queue (batch tested with PRs 47922, 47195, 47241, 47095, 47401)
Fix firewall e2e test for multizone CIs
Fixes #46894 .
- Getting node/master tags from config instead of instance.
- Don't assume instance always run in default zone.
/assign @freehan
**Release note**:
```release-note
NONE
```
2017-06-22 21:33:31 -07:00
Chao Xu
60604f8818
run hack/update-all
2017-06-22 11:31:03 -07:00
Chao Xu
cde4772928
run ./root-rewrite-all-other-apis.sh, then run make all, pkg/... compiles
2017-06-22 11:30:52 -07:00
Chao Xu
f4989a45a5
run root-rewrite-v1-..., compile
2017-06-22 10:25:57 -07:00
Zihong Zheng
23dfe56b53
Make firewall test get tag from config instead of instance and fix multi-zone issue
2017-06-06 17:29:36 -07:00
Nick Sardo
7248c61ea5
Update test utilities & build file
2017-06-04 10:25:05 -07:00
Nick Sardo
9063526dfb
GCE: Refactor firewalls/backendservices api; other small changes
2017-05-27 10:25:03 -07:00
Nick Sardo
baab99b823
Adding load balancer src ranges; support flag overrides
2017-03-24 16:36:19 -07:00
Nick Sardo
3e85c0f758
Log instead of fail on GLBCs tendency to leak resources
2017-03-13 15:31:03 -07:00
Nick Sardo
6bba665c81
Cleanup gce resources from ingress upgrade tests
2017-03-05 18:38:45 -08:00
Nick Sardo
9dc98f5296
upgrade tests: ingress/glbc
2017-03-01 11:52:55 -08:00