Skip to content

Charmed Spark K8s bundle, for making it seamless to operate Spark on K8s

License

Notifications You must be signed in to change notification settings

canonical/spark-k8s-bundle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Charmed Spark K8s Bundle

CharmHub Badge Tests Docs

Charmed Spark bundle as well as Spark Client Snap and spark8t form the Charmed Spark K8s solution that makes operating Spark workloads on Kubernetes seamless, secure, and production-ready.

This repository contains relevant artifacts for deploying and testing the Charmed Spark bundle in the following directories:

  • python — contains the spark-test package that provides utilities and fixtures to easily implement Charmed Spark tests. Find more information in its readme file
  • releases — contains the artifacts for the different channels, supporting the following backends:

The Charmed Spark K8s bundle is also available on Charmhub.

Requirements

The minimum requirements are as follows:

A production-ready solution might require more resources.

Monitoring

Charmed Spark supports native integration with the Canonical Observability Stack (COS). If you want to enable monitoring on top of Charmed Spark, make sure that you have a Juju model with COS correctly deployed and see the How to enable monitoring guide. To deploy COS on MicroK8s, follow the step-by-step tutorial. For more information about Charmed Spark and COS integration, refer to the COS documentation and the monitoring explanation section.

Security

For information on security features and the use of cryptography, see the Security explanation page.

Security issues in the Charmed Spark K8s bundle can be reported through LaunchPad. Please do not file GitHub issues about security issues.

Contributing

Canonical welcomes contributions to the Charmed Spark bundle. Please check out our contribution guidelines if you're interested in contributing to the solution. If you truly enjoy working on open-source projects like this one and you would like to be part of the OSS revolution, please don't forget to check out the career opportunities we have at Canonical.

License

The Charmed Spark bundle is free software, distributed under the Apache Software License, version 2.0.

See LICENSE for more information.

About

Charmed Spark K8s bundle, for making it seamless to operate Spark on K8s

Resources

License

Stars

Watchers

Forks

Packages

No packages published