16 Commits

Author SHA1 Message Date
Andy Anderson 4cfb8da6cc 🌱 Add KubeStellar Console to OPA ecosystem (#8560)
KubeStellar Console is a CNCF Sandbox multi-cluster Kubernetes dashboard
with native OPA Gatekeeper integration:

- OPA Policies card showing constraint templates and violations per cluster
- Fleet Compliance Heatmap aggregating Gatekeeper status across all clusters
- AI-assisted policy creation (plain English → ConstraintTemplate YAML)
- ACMM scoring with policy-as-code dimension checking for OPA artifacts

More info: https://github.com/kubestellar/console
Paper: https://arxiv.org/abs/2604.09388
Leaderboard: https://console.kubestellar.io/leaderboard

Signed-off-by: Andrew Anderson <andy@clubanderson.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-25 08:32:10 +00:00
Stof a85e5c2807 Add vulnetix ecosystem entry (#8532)
* docs/ecosystem: Add Vulnetix to the OPA Ecosystem

Vulnetix is a CLI security scanner that evaluates SCA, IaC, container,
secrets, SAST, license and SBOM findings using Rego, with 250+ built-in
rules and support for custom policy-as-code rule repositories. Adding it
to the ecosystem helps users discover an OPA-powered option for unified,
policy-driven security scanning.

Signed-off-by: Christopher Langton <chris@vulnetix.com>

* docs/ecosystem: Update Vulnetix entry links

Point the entry to the Vulnetix CLI repository and link to the custom
rules and CI/agent integration docs so readers can go directly to the
policy-as-code and integration material.

Signed-off-by: Christopher Langton <chris@vulnetix.com>

---------

Signed-off-by: Christopher Langton <chris@vulnetix.com>
2026-04-17 16:22:51 +00:00
곽장일 d94b0a05d9 docs(ecosystem): add Kopa ecosystem entry (#8405)
Signed-off-by: Benjamin <sfreet@genians.com>
2026-03-05 09:31:29 +01:00
francois-eckert ac546c38de ecosystem: add Big ACL (#8389)
Signed-off-by: francois <francois@big-acl.com>
2026-02-28 15:12:59 +01:00
Charlie Egan 89475700b8 website: Add a new kubecon event page (#8311)
Signed-off-by: Charlie Egan <charlie_egan@apple.com>
2026-02-10 10:44:09 +00:00
Matt Burdan dbb9474385 docs: Add opa-wasm-zig to the ecosystem (#8163)
Signed-off-by: Matt Burdan <burdz@burdz.net>
2026-01-04 13:49:04 +01:00
Joel Coenraadts 81535fa4cf Adds ecosystem project Moat (#7963)
* Adds ecosystem project Moat

Moat is an OPA control plane project specifically for managing access to data. The
first target system is Trino, with many future target systems including those which
do not directly support OPA.

Signed-off-by: jcoenraadts <joel@bytelab.com>

* Changes reserved name "OPA Control Plane"  to "Data Control Plane"

This change is to avoid confusion with the officially released OPA Control Plane

Signed-off-by: jcoenraadts <joel@bytelab.com>

---------

Signed-off-by: jcoenraadts <joel@bytelab.com>
Co-authored-by: jcoenraadts <joel@bytelab.com>
2025-10-06 13:37:31 +00:00
Charlie Egan 008c9da55f docs: Update references to cheat sheet and awesome-opa (#7930)
This also adds the cheat sheet to the docs site

Signed-off-by: Charlie Egan <charlie_egan@apple.com>
2025-09-23 16:00:15 +01:00
Charlie Egan 098fa7e3ba docs/website: Update references to Styra (#7877)
* docs/website: Update references to Styra

Signed-off-by: Charlie Egan <charlieegan3@users.noreply.github.com>

* Update: Add opa-typescript link

Co-authored-by: Stephan Renatus <s_renatus@apple.com>
Signed-off-by: Charlie Egan <git@charlieegan3.com>

---------

Signed-off-by: Charlie Egan <charlieegan3@users.noreply.github.com>
Signed-off-by: Charlie Egan <git@charlieegan3.com>
Co-authored-by: Charlie Egan <charlieegan3@users.noreply.github.com>
Co-authored-by: Stephan Renatus <s_renatus@apple.com>
2025-09-03 15:19:06 +00:00
Charlie Egan 1c97dba92b docs: Address broken links (#7661)
Fixes https://github.com/open-policy-agent/opa/issues/7649

A number of pages have been removed where the project has ceased to
exist.

docs in internal/ have been ignored from link checking

Signed-off-by: Charlie Egan <charlie@styra.com>
2025-06-04 12:57:29 +00:00
Charlie Egan a7271dafb4 docs: Add Swift-OPA to the Ecosystem Page (#7610)
Signed-off-by: Charlie Egan <charlie@styra.com>
2025-05-23 17:44:01 +02:00
Charlie Egan b3242f2eaf docs: Implement dark mode for website (#7625)
Requires: https://github.com/open-policy-agent/opa/pull/7621

This almost works, but I've had to put in a bit of a hack in the theme
toggle to make sure the highlighting is redone correctly.

Signed-off-by: Charlie Egan <charlie@styra.com>
2025-05-22 19:59:50 +01:00
Charlie Egan d6b5659856 docs: Switch to new OPA website (#7592)
Some things added on this branch:
- icons and client logos at known paths
- some spam redirects
- some redirects for docs/latest/foo /docs/foo
- redirects for the two ‘moved’ pages (k8s and envoy intros)

I am going to be monitoring the traffic this week on Netlify to make
sure we have a good coverage with redirects where needed.
We also now prompt users to file issues directly from the 404 pages
which should help flag things we miss too.
2025-05-19 10:42:17 +00:00
Patrick East 58d336aff9 Refactor doc directories
Signed-off-by: Patrick East <east.patrick@gmail.com>
2019-04-26 17:12:15 -07:00
Patrick East c8ea625d65 Separate static content specific to doc content
We mixed together doc content and website content. We don’t need to
version the website content (logos, main site stuff, etc) but the doc
static content (mostly images) should be tied to the markdown that
uses it.

Signed-off-by: Patrick East <east.patrick@gmail.com>
2019-04-26 17:12:15 -07:00
lucperkins bb0d4e271b New OPA website (Hugo + Netlify)
Signed-off-by: lucperkins <lucperkins@gmail.com>
2019-03-26 13:45:50 -07:00