Get Support

Where to get support for Kubeflow

This page describes the Kubeflow resources and support options that you can explore when you encounter a problem, have a question, or want to make a suggestion about Kubeflow.

Application status

Starting from the release of Kubeflow v1.0, the Kubeflow community attributes stable status to those applications and components that meet a defined level of stability, supportability, and upgradability.

When you deploy Kubeflow to a Kubernetes cluster, your deployment includes a number of applications. Application versioning is independent of Kubeflow versioning. An application moves to version 1.0 when the application meets certain criteria in terms of stability, upgradability, and the provision of services such as logging and monitoring.

When an application moves to version 1.0, the Kubeflow community will decide whether to mark that version of the application as stable in the next major or minor release of Kubeflow.

Application status indicators for Kubeflow:

  • Stable means that the application complies with the criteria to reach application version 1.0, and that the Kubeflow community has deemed the application stable for this release of Kubeflow.
  • Beta means that the application is working towards a version 1.0 release and its maintainers have communicated a timeline for satisfying the criteria for the stable status.
  • Alpha means that the application is in the early phases of development and/or integration into Kubeflow.

Levels of support

The following table describes the level of support that you can expect based on the status of an application:

Application statusLevel of support
StableThe Kubeflow community offers best-effort support for stable applications. See the section on community support below for a definition of best-effort support and the community channels where you can report and discuss the problem. You can also consider requesting support from a Kubeflow community provider or from your cloud provider.
BetaThe Kubeflow community offers best-effort support for beta applications. See the section on community support below for a definition of best-effort support and the community channels where you can report and discuss the problem.
AlphaThe response differs per application in alpha status, depending on the size of the community for that application and the current level of active development of the application.

Support from the Kubeflow community

Kubeflow has an active and helpful community of users and contributors.

The Kubeflow community offers support on a best-effort basis for stable and beta applications. Best-effort support means that there’s no formal agreement or commitment to solve a problem but the community appreciates the importance of addressing the problem as soon as possible. The community commits to helping you diagnose and address the problem if all the following are true:

  • The cause falls within the technical framework that Kubeflow controls. For example, the Kubeflow community may not be able to help if the problem is caused by a specific network configuration within your organization.
  • Community members can reproduce the problem.
  • The reporter of the problem can help with further diagnosis and troubleshooting.

You can ask questions and make suggestions in the following places:

Support from providers in the Kubeflow ecosystem

The following organizations offer advice and support for Kubeflow deployments:

Support from a cloud or platform provider

If you’re using the services of a cloud provider to host Kubeflow, the cloud provider may be able to help you diagnose and solve a problem.

Consult the support page for the cloud service or platform that you’re using:

Other places to ask questions

You can also try searching for answers or asking a question on Stack Overflow. See the questions tagged with “kubeflow”.

Getting involved in the Kubeflow community

You can get involved with Kubeflow in many ways. For example, you can contribute to the Kubeflow code or documentation. You can join the community meetings to talk to maintainers about a specific topic. See the Kubeflow community page for further information.

Following the news

Keep up with Kubeflow news:

Feedback

Was this page helpful?