Git Product home page Git Product logo

rook.github.io's Introduction

Rook

CNCF Status GitHub release Docker Pulls Go Report Card CII Best Practices Security scanning Slack Twitter Follow

What is Rook?

Rook is an open source cloud-native storage orchestrator for Kubernetes, providing the platform, framework, and support for Ceph storage to natively integrate with Kubernetes.

Ceph is a distributed storage system that provides file, block and object storage and is deployed in large scale production clusters.

Rook automates deployment and management of Ceph to provide self-managing, self-scaling, and self-healing storage services. The Rook operator does this by building on Kubernetes resources to deploy, configure, provision, scale, upgrade, and monitor Ceph.

The status of the Ceph storage provider is Stable. Features and improvements will be planned for many future versions. Upgrades between versions are provided to ensure backward compatibility between releases.

Rook is hosted by the Cloud Native Computing Foundation (CNCF) as a graduated level project. If you are a company that wants to help shape the evolution of technologies that are container-packaged, dynamically-scheduled and microservices-oriented, consider joining the CNCF. For details about who's involved and how Rook plays a role, read the CNCF announcement.

Getting Started and Documentation

For installation, deployment, and administration, see our Documentation and QuickStart Guide.

Contributing

We welcome contributions. See Contributing to get started.

Report a Bug

For filing bugs, suggesting improvements, or requesting new features, please open an issue.

Reporting Security Vulnerabilities

If you find a vulnerability or a potential vulnerability in Rook please let us know immediately at [email protected]. We'll send a confirmation email to acknowledge your report, and we'll send an additional email when we've identified the issues positively or negatively.

For further details, please see the complete security release process.

Contact

Please use the following to reach members of the community:

Community Meeting

A regular community meeting takes place every other Tuesday at 9:00 AM PT (Pacific Time). Convert to your local timezone.

Any changes to the meeting schedule will be added to the agenda doc and posted to Slack #announcements.

Anyone who wants to discuss the direction of the project, design and implementation reviews, or general questions with the broader community is welcome and encouraged to join.

Official Releases

Official releases of Rook can be found on the releases page. Please note that it is strongly recommended that you use official releases of Rook, as unreleased versions from the master branch are subject to changes and incompatibilities that will not be supported in the official releases. Builds from the master branch can have functionality changed and even removed at any time without compatibility support and without prior notice.

Licensing

Rook is under the Apache 2.0 license.

FOSSA Status

rook.github.io's People

Contributors

bassam avatar blaineexe avatar blingwang avatar dependabot[bot] avatar galexrt avatar ilovett avatar iranzo avatar jamesorlakin avatar jbw976 avatar lucperkins avatar pando85 avatar rathpc avatar samkulkarni20 avatar thephred avatar tiagorlampert avatar travisn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rook.github.io's Issues

change color in codeboxes

The new rook webpage design shows codeboxes with gray background and gray font color which is hard to view. Maybe you can change to font or background to a better visible color.

Thanks

Automation for building / testing the site

Hi,
Described at README there's a mention to generation via GHPages. In other projects we can see either their own CI/CD doing the builds or allowing 'travis-ci.org' 'free tier' to build and test and other services like netlify to 'render' the PR 'live'

For example: PR: Pelican-Elegant/elegant#448
'Rendered' preview: https://deploy-preview-448--pelicanelegant.netlify.com/

Travis build: https://travis-ci.org/Pelican-Elegant/elegant/builds/559242879?utm_source=github_status&utm_medium=notification

SEO: Disable indexing of old versions

I've noticed that every time I seach something on google that has to do with rook, I always land on the v0.8 documentation page and not on the latest version.
It would be better if one could give the old versions as well as the master branch a "nodinex" meta tag, so google doesn't index those sites.
In my opinion the majority of users will always use the latest version of rook thus outweighing the users that still use v0.8.

Docs version combobox is not working

Go to the Rook docs and try to change versions of the documentation. Nothing happens when you change the version in the combobox on the bottom of the page. You have to type the URL for another version.

generate anchor tags for all section headers

In the rook.io docs, the experience could be improved if each section header had anchor tags like they do on github. On github, hovering over a section header provides a little link icon to the left of the header. When clicking this icon you are given the direct link to this section.

One example is https://github.com/rook/rook/blob/master/Documentation/kubernetes.md#rook-client. See the attached screenshot.
screen shot 2017-06-05 at 12 22 19 pm

This makes it much easier to give our users an easy direct link to the relevant documentation section to help with their problem.

Related Jekyll issue: jekyll/jekyll#2690 (comment)

Unable to teardown the rook

Hello,

I've followed this instruction to teardown my rook cluster but it stuck when I try to run the below command:

root@tb:/home/xxx/rook/cluster/examples/kubernetes/ceph# kubectl delete -n rook-ceph cephblockpool replicapool
cephblockpool.ceph.rook.io "replicapool" deleted

I waited like 24 hours to complete it but, no luck.
Thank you

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.