Commit Graph
84 Commits
Author SHA1 Message Date
Travis Nielsen 9546b71097 Merge pull request #14418 from harshitasao/issue-14404
Added the scorecard github action and its badge
2024-08-14 11:09:45 -06:00
harshitasao 54f9bf0d73 ci: added the scorecard github action and its badge
Signed-off-by: harshitasao <harshitasao@gmail.com>
2024-07-13 11:57:07 +05:30
Jared Watts ead2acedb8 docs: update README with new community meeting frequency
Signed-off-by: Jared Watts <jbw976@gmail.com>
2024-07-09 13:51:37 -07:00
Blaine Gardner c9d99e01a0 ci: use markdownlint to enforce mkdocs compatibility
mkdocs uses a markdown renderer that is hardcoded to 4 spaces per tab
for detecting indentation levels, including ordered- and
unordered-lists. Since we cannot easily change the renderer, begin using
a markdown linter in CI that will fail if official docs do not adhere to
the spacing rules.

As a starting point, the markdownlint config does not begin with the
default set of checks, which might overwhelm attempts to fix them.
Instead, focus on list-tab-spacing rules and a few other highly useful
checks.

markdownlint also has some gaps in its abilities that allow common Rook
doc issues to pass acceptance. However, it allows creating custom
linting plugins. Create 2 such linting plugins to check 2 things:

- all doc lines (except code blocks) must be aligned to a 4-space
  boundary, without exception. This ensures that markdown will render
  correctly with mkdocs. This unfortunately makes it possible to create
  lists that are internally aligned strangely.
- admonitions must all follow the same format of
  ```
  !!! header
      body
  ```

For the strange lists, this is allowed and renders correctly, but it
looks strange:

```md
- first bullet
- second bullet
    still second bullet
- third bullet

    has a paragraph
    of text inside

- last bullet

Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com>
2024-04-29 17:25:11 -06:00
Jared Watts 2a3a71e74a docs: update community meeting zoom link
Signed-off-by: Jared Watts <jbw976@gmail.com>
2023-12-20 11:36:31 -08:00
Blaine Gardner 1d830207a2 docs: update "synk" -> "snyk" spelling
Update some old typos that say "synk" instead of "snyk".
out of sync. This should fix the top-level README.md to use the latest
snyk security scan badge -- as opposed to only referring to the last one
that used the misspelled file from about a month ago.

Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com>
2023-10-24 09:09:38 -06:00
subhamkrai 2b481d16d1 docs: fix slack image in rook readme
Signed-off-by: subhamkrai <srai@redhat.com>
2023-05-03 13:16:49 +05:30
Travis Nielsen b79d9022a4 docs: clarify in docs and readme that rook focuses on ceph
Rook has for quite some time only been focused on the Ceph
operator. Maintainers have only been focused on Ceph, and
the community has likewise been focused on Ceph. Now the docs
are updated to clarify that Ceph storage is the focus and
there are no plans for the project to support other storage
providers.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2022-11-14 14:37:46 -07:00
bootjp / Yoshiaki Ueda 1d86648a7f docs: fix typo
GitHub is officially known as GitHub.
https://github.com/logos

Signed-off-by: bootjp / Yoshiaki Ueda <contact@bootjp.me>
2022-02-19 20:32:01 +09:00
Travis Nielsen 5060294895 docs: remove mailing lists from main readme
The info email list and rook-dev forum are targeted frequently by
spam and otherwise not used by the community. Let's focus on the
useful channels of slack, github, and security emails.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2022-01-06 07:49:08 -07:00
Sébastien Han f5a588ab6a docs: replace license scan badge with snyk
We now use Snyk for scanning vulnerabilities.

Signed-off-by: Sébastien Han <seb@redhat.com>
2021-10-26 10:45:18 +02:00
Travis Nielsen 0591753673 docs: update master doc links to latest
With the renaming of master docs to latest, all the links also
need to be updated.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2021-09-22 12:41:32 -06:00
Travis Nielsen c5a55e6a88 docs: storage provider status mentions new repos
With the storage providers all moving to separate repos, we clarify
the status and location of each storage provider. Also, no need to
mention the deprecated storage providers anymore.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2021-09-09 12:23:48 -06:00
Travis Nielsen 59d160634f docs: add link for email on security topics
To ensure emails on the topics of security questions are sent to the
correct list, another link is added to the list of contacts.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2021-06-01 15:47:29 -06:00
Travis Nielsen f7e5a0a017 docs: remove the build badge from the readme
The build status is only interesting to maintainers of the project
and is not really relevant to community members who are considering
running the project. The release builds are always considered stable
and whether the master build is intermittently failing is
not important to the community.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2021-06-01 15:42:55 -06:00
Travis Nielsen 043f947321 build: remove yugabytedb operator
The YugabyteDB team has decided to move support of their operator
to a new repo at https://github.com/yugabyte/yugabyte-operator.
The operator in Rook is no longer needed. Further usage of
the YugabyteDB operator is recommended at the new location.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2021-02-06 00:03:41 -07:00
Travis Nielsen 53ed11f15b build: remove the edgefs operator from rook
The EdgeFS operator has been deprecated for some time in Rook.
If the replacement is added back to Rook it can be completed
according to the new guidelines in the documentation.
https://rook.io/docs/rook/master/storage-providers.html

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2021-01-25 17:51:24 -07:00
Travis Nielsen 2294851ca3 build: remove the cockroachdb operator from rook
The cockroachDB operator has not had community support in Rook.
Therefore, the time has come to deprecate and remove it.
If the sources are still needed, there is always git history.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2021-01-20 17:28:58 -07:00
Travis Nielsen efed0eff08 docs: update main readme for graduation
There are several small updates to the readme, including changing
a reference of incubation status to graduation, removing the
framework as an independently listed status since the operator
versioning is the critical point that depends on the framework,
moving the security reporting under bug reports, and reordering
cassandra to be alphabetically before cockroach.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2020-10-09 12:21:32 -06:00
Travis Nielsen 3bbd14efb6 docs: add a badge for graduation status
To more quickly show the graduation status on the main readme,
we add a badge that shows rook is graduated.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2020-10-07 17:08:58 -06:00
Travis Nielsen 5a267ad381 Merge pull request #6386 from cloudical-io/readme_badges
docs: updated badge url
2020-10-06 13:20:07 -06:00
Alexander Trost 41a2f7b6ad docs: updated badge url
This updates the badge image url and removes one differently styled
badge design param.

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2020-10-06 20:57:53 +02:00
Anton Skriptsov d9ba495425 edgefs: edgefs deprecation documentation fix
Update EdgeFS status to 'Deprecated'

Signed-off-by: Anton Skriptsov <anton.skriptsov@gmail.com>
2020-10-06 17:38:47 +03:00
Jared Watts 40928ceaef docs: update community meeting zoom link with password
Signed-off-by: Jared Watts <jbw976@gmail.com>
2020-09-28 11:12:28 -07:00
Jared Watts 6e3921adfa docs: update rook mailing lists to new lists.cncf.io addresses
This commit updates the readme and docs with the new Rook mailing lists hosted
by the CNCF:

* cncf-rook-info@lists.cncf.io
* cncf-rook-security@lists.cncf.io
* cncf-rook-distributors-announce@lists.cncf.io

Signed-off-by: Jared Watts <jbw976@gmail.com>
2020-04-28 07:42:00 -07:00
Jared Watts e9c7d36613 security: disclosure policy and release process
Signed-off-by: Jared Watts <jbw976@gmail.com>
2020-02-21 14:17:48 -08:00
Travis Nielsen 9a078bf9e6 minio: remove from rook
The minio operator has not had community support nor
any updates since being added to Rook. Support is being
removed from Rook due to this lack of community interest.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2020-01-08 15:45:21 -08:00
Dmitry Yusupov ad93098a33 EdgeFS documentation corrections and 1.2 release notes
Signed-off-by: Dmitry Yusupov <dmitry@nexenta.com>
2019-12-13 15:35:30 -08:00
Anton Skriptsov c0fe6af712 Initial v1
Signed-off-by: Anton Skriptsov <sabbotagge@gmail.com>
2019-08-28 15:18:38 -07:00
Sameer Kulkarni 3248e9386b yugabytedb: Documentation, user guides & examples
Signed-off-by: Sameer Kulkarni <samkulkarni20@gmail.com>
2019-08-27 22:47:04 +05:30
Louis Taylor 9a19b2f00c readme: fix slack link
Signed-off-by: Louis Taylor <louis@kragniz.eu>
2019-05-22 13:51:44 +01:00
Anton Skriptsov c4025a2ef1 Documentation fixes
Signed-off-by: Anton Skriptsov <sabbotagge@gmail.com>
2019-04-25 12:43:53 -07:00
Jared Watts 9aa05a7289 Update Rook logo
Signed-off-by: Jared Watts <jbw976@gmail.com>
2019-04-17 14:01:03 -07:00
hchiramm e0ba599b3a Update readme with markdown linter corrections.
Signed-off-by: hchiramm <hchiramm@redhat.com>
2019-02-11 19:26:35 +05:30
Bassam Tabbara ddcbc97e81 fix slack links
Signed-off-by: Bassam Tabbara <bassam@upbound.io>
2019-01-04 09:33:26 -08:00
Dmitry Yusupov 66bbe713ab EdgeFS documentation needs more love
Fixes #2351

Signed-off-by: Dmitry Yusupov <dmitry@nexenta.com>
2018-12-10 09:45:44 -08:00
Dmitry Yusupov 20a09c566a top level doc reorg
Signed-off-by: Dmitry Yusupov <dmitry.yusupov@nexenta.com>
2018-12-05 23:05:43 -08:00
travisn 62f7e5d6ea ceph: update docs, code, and tests to use v1 crd types
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-05 14:33:11 -07:00
Yannis Zarkadas 0b731a04be cassandra: documentation
Added user documentation for the Cassandra operator and Cluster CRD.

Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com>
2018-12-05 12:48:33 +02:00
Bassam Tabbara 2909b0fc28 update slackin link
Signed-off-by: Bassam Tabbara <bassam@upbound.io>
2018-12-02 10:14:02 -08:00
Bassam Tabbara 43358f9e6b update cncf level in README
Signed-off-by: Bassam Tabbara <bassam@upbound.io>
2018-10-02 07:55:38 -07:00
Jared Watts 22dbbbbf0f Merge pull request #2051 from jbw976/cii-best-practices
add CII Best Practices badge to README
2018-08-24 15:39:07 -07:00
rohan47 9aec1d3002 nfs: Documentation, user guides, examples
Signed-off-by: rohan47 <rohanrgupta1996@gmail.com>
2018-08-22 11:57:44 +00:00
Jared Watts e5e358d34f add CII Best Practices badge to README
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-08-18 15:29:11 -07:00
Jared Watts c4400ca6b1 docs: update docs, guides and examples for ceph.rook.io/v1beta1 types
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-07-11 09:23:58 -07:00
Jared Watts 956487dea9 docs: update README to explain project versioning approach of using individual provider/API statuses instead of an overall project status
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-07-11 09:23:46 -07:00
Bassam Tabbara 8a4759300a add docker pull badge to readme
Signed-off-by: Bassam Tabbara <bassam@upbound.io>
2018-05-01 08:05:28 +02:00
Jared Watts 19185ee0ae docs: Update community meeting schedule to every other Tuesday
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-03-21 10:10:28 -07:00
Jared Watts aaa38f5ae9 updated readme with community meeting info
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-02-26 14:33:45 -08:00
Chris Aniszczyk 4885ec7f2d Add CNCF project reference
https://www.cncf.io/blog/2018/01/29/cncf-host-rook-project-cloud-native-storage-capabilities/

Signed-off-by: Chris Aniszczyk <caniszczyk@gmail.com>
2018-01-29 13:47:57 -06:00