Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open Match doesn't work in the latest WorkloadIdentity enabled cluster #946

Closed
yfei1 opened this issue Nov 5, 2019 · 0 comments · Fixed by #947
Closed

Open Match doesn't work in the latest WorkloadIdentity enabled cluster #946

yfei1 opened this issue Nov 5, 2019 · 0 comments · Fixed by #947
Assignees
Labels
kind/bug Something isn't working
Milestone

Comments

@yfei1
Copy link
Collaborator

yfei1 commented Nov 5, 2019

We should disable the workload identity feature in our cluster and point out the incompatibility in open-match.dev until GKE team fixes this.

What happened:
gcloud beta container clusters create om-cluster --identity-namespace=$(GCP_PROJECT_ID).svc.id.goog && make install-chart && kubectl get deployment,pod -n open-match

NAME                                     READY   UP-TO-DATE   AVAILABLE   AGE
deployment.extensions/om-backend         0/1     1            0           172m
deployment.extensions/om-demo            1/1     1            1           172m
deployment.extensions/om-evaluator       1/1     1            1           172m
deployment.extensions/om-frontend        0/1     1            0           172m
deployment.extensions/om-function        1/1     1            1           172m
deployment.extensions/om-mmlogic         0/1     1            0           172m
deployment.extensions/om-redis-metrics   1/1     1            1           172m
deployment.extensions/om-swaggerui       1/1     1            1           172m
deployment.extensions/om-synchronizer    0/1     1            0           172m

NAME                                   READY   STATUS    RESTARTS   AGE
pod/om-backend-59bfdc4d85-jfcl2        0/1     Running   0          172m
pod/om-demo-689f67b459-s27qn           1/1     Running   0          172m
pod/om-evaluator-74695f8d88-rplhm      1/1     Running   0          172m
pod/om-frontend-5bd5d695d5-5qjdl       0/1     Running   0          172m
pod/om-function-7db58fddc7-vn9dj       1/1     Running   0          172m
pod/om-mmlogic-5795cf6c6f-bbq4r        0/1     Running   0          172m
pod/om-redis-master-0                  1/1     Running   0          172m
pod/om-redis-metrics-7b689d454-r5wbf   1/1     Running   0          172m
pod/om-redis-slave-0                   0/1     Running   0          172m
pod/om-redis-slave-1                   0/1     Running   0          154m
pod/om-swaggerui-577b5655b-s8dwn       1/1     Running   0          172m
pod/om-synchronizer-6748f5c8f-4cz76    0/1     Running   0          172m

For some reason, the redis-slave is not able to talk to redis master, which results in healthcheck failures of open-match-core components.

Cloud Provider/Platform (AKS, GKE, Minikube etc.):
I was using the latest stable version of gke-1.14 cluster

Client Version: version.Info{Major:"1", Minor:"14", GitVersion:"v1.14.7", GitCommit:"8fca2ec50a6133511b771a11559e24191b1aa2b4", GitTreeState:"clean", BuildDate:"2019-09-18T14:47:22Z", GoVersion:"go1.12.9", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"14+", GitVersion:"v1.14.7-gke.17", GitCommit:"81c87c699557fed991e292cd328b2129c2f242a2", GitTreeState:"clean", BuildDate:"2019-10-21T20:05:44Z", GoVersion:"go1.12.11b4", Compiler:"gc", Platform:"linux/amd64"}

Install Method(yaml/helm)::
yaml

@yfei1 yfei1 added the kind/bug Something isn't working label Nov 5, 2019
@yfei1 yfei1 self-assigned this Nov 5, 2019
@yfei1 yfei1 closed this as completed in #947 Nov 7, 2019
@yfei1 yfei1 added this to the v0.8.0 milestone Nov 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant