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

Profiles deployment has missing port #976

Closed
svilenvul opened this issue Mar 3, 2020 · 3 comments · Fixed by #1042
Closed

Profiles deployment has missing port #976

svilenvul opened this issue Mar 3, 2020 · 3 comments · Fixed by #1042
Assignees
Labels

Comments

@svilenvul
Copy link

We have installed Kubeflow with the vanilla deployment configuration in the cluster and we have setup Istio routing to it with SDS. After this we got an error in the UI ("Unable to contact Profile Controller").

The access to the profiles-kfam.kubeflow service was blocked. I found out that there is no ports section in the profiles deployment. When I added the following snippet the problem was resolved:

spec:
  ...
  template:
    ...
    spec:
      ...
      containers:
      - name kfam
        ports:
        - containerPort: 8081
          name: kfam-http
          protocol: TCP

@issue-label-bot
Copy link

Issue-Label Bot is automatically applying the labels:

Label Probability
bug 0.89

Please mark this comment with 👍 or 👎 to give our bot feedback!
Links: app homepage, dashboard and code for this bot.

@Bobgy
Copy link
Contributor

Bobgy commented Mar 17, 2020

/assign @Bobgy
I will submit a PR for this

@Bobgy
Copy link
Contributor

Bobgy commented Mar 17, 2020

Related istio issue: istio/istio#15633

With current istio 1.1.6, we must add the port to let mTLS work with kfam, but if we upgrade istio, the requirement will be removed.

However, sounds like declaring the port to this deployment is anyway a good annotation, so I'm going to submit the PR now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
3 participants