Kubernetes Operator for Databricks
Перейти к файлу
azadeh khojandi c934ed028f
update databricks-sdk-golang version (#97)
2019-10-24 11:44:54 +11:00
.devcontainer update devcontainer 2019-10-03 13:10:27 +10:00
api/v1alpha1 change group API version from beta1 to alpha1 (#78) 2019-10-14 09:45:28 +11:00
config update databricks-sdk-golang version (#97) 2019-10-24 11:44:54 +11:00
controllers change group API version from beta1 to alpha1 (#78) 2019-10-14 09:45:28 +11:00
docs add samples (#95) 2019-10-22 09:15:22 +11:00
hack Pure Go (#34) 2019-06-26 11:21:09 +10:00
.gitattributes Pure Go (#34) 2019-06-26 11:21:09 +10:00
.gitignore Added `.env` to gitignore. 2019-08-30 14:26:26 +10:00
Dockerfile V2/cicd (#43) 2019-06-26 12:54:59 +10:00
LICENSE adding License (#85) 2019-10-18 12:58:06 +11:00
Makefile update databricks-sdk-golang version (#97) 2019-10-24 11:44:54 +11:00
PROJECT change group API version from beta1 to alpha1 (#78) 2019-10-14 09:45:28 +11:00
README.md add samples (#95) 2019-10-22 09:15:22 +11:00
azure-pipelines.yaml Using native DataBricks API model (Job, Run, Secret) (#53) 2019-07-23 11:26:20 +10:00
go.mod update databricks-sdk-golang version (#97) 2019-10-24 11:44:54 +11:00
go.sum update databricks-sdk-golang version (#97) 2019-10-24 11:44:54 +11:00
main.go change group API version from beta1 to alpha1 (#78) 2019-10-14 09:45:28 +11:00

README.md

Build Status

Azure Databricks operator (for Kubernetes)

This project is experimental. Expect the API to change. It is not recommended for production environments.

Introduction

Kubernetes offers the facility of extending its API through the concept of 'Operators' (Introducing Operators: Putting Operational Knowledge into Software). This repository contains the resources and code to deploy an Azure Databricks Operator for Kubernetes.

alt text

The Databricks operator is useful in situations where Kubernetes hosted applications wish to launch and use Databricks data engineering and machine learning tasks.

The project was built using

  1. Kubebuilder
  2. Golang SDK for DataBricks

Quick start

For deployment guides please see deploy.md

For samples and simple use cases on how to use the operator please see samples.md

Roadmap

Check roadmap.md for what has been supported and what's coming.

Resources

Few topics are discussed in the resources.md

  • Kubernetes on WSL
  • Build pipelines
  • Dev container

Contributing

For instructions about setting up your environment to develop and extend the operator, please see contributing.md

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.

When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.