Commit Graph

83 Commits

Author SHA1 Message Date
Dolev Farhi 0bc9319dee Add Alfred (self-hosted playground) to ecosystem (#4770)
Signed-off-by: dolevf <farhi.dolev@gmail.com>
2022-06-10 20:53:53 +02:00
Anders Eknert 51e1a9aa0c Add Pulumi to ecosystem page (#4735)
Signed-off-by: Anders Eknert <anders@eknert.com>
2022-06-04 00:03:24 +02:00
Anders Eknert 9674f8cd37 Add nginx integration (#4682)
Signed-off-by: Anders Eknert <anders@eknert.com>
2022-05-12 16:14:21 +02:00
Anders Eknert ae3f772645 Add blogs + OAuth and OIDC (#4589)
Signed-off-by: Anders Eknert <anders@eknert.com>
2022-04-17 11:39:40 +02:00
Anders Eknert 148fe0c4ed ecosystem: Add GKE policy automation (#4557)
Signed-off-by: Anders Eknert <anders@eknert.com>
2022-04-07 13:19:27 +02:00
Jacky Jiang d7450721b7 adopters+ecosystem: add Magda (#4546)
Signed-off-by: Jacky Jiang <t83714@gmail.com>
2022-04-06 09:41:16 +02:00
Anders Eknert 1af44282eb ecosystem: Add AWS CloudFormation Hook (#4547)
Signed-off-by: Anders Eknert <anders@eknert.com>
2022-04-05 11:17:08 +02:00
Oz Radiano 93bd42b7f3 ecosystem: adding permit.io (#4531)
Signed-off-by: Oz Radiano <oz@permit.io>
2022-04-02 10:06:13 +02:00
Torin Sandall d252a32cc9 website: fix styra support link
Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2022-03-31 10:19:41 -07:00
Tayyab J 068a29731b integrations: Add Emissary-Ingress (#4523)
This PR adds the Emissary ingress to the Ecosystem page.
The blog section contains link to an article which guides on Emissary ingress and OPA integrations.

Signed-off-by: Tayyab J <tayyab.jamadar@styra.com>
2022-03-31 07:37:50 +02:00
Stephan Renatus 0e4d875d15 website: fix community site (#4522)
* remove hugo templating

This page doesn't go through hugo at all, so these things would
end up on the website.

A quick fix is reverting the bits that added the templating. The
downside is that local dev and PR previews will link to
/docs/latest/ecosystem, which doesn't exist there.

* link Documentation and Download to /docs

For /docs/ (not /docs/latest) we have a redirect in local dev and
PR preview mode:

    /docs -> /docs/edge

so this will be a little less broken: only ecosystem is a 404 link
on the preview.

Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
2022-03-30 21:42:21 +02:00
Stephan Renatus e09b04f2a9 website: make local dev and PR preview not build everything (#4474)
With this change, the work done for local development, and the per-PR netlify preview changes:

It will no longer include the website stuff for versions other than edge, the current working tree.

We thus save us the time, and the flakiness, involved with

- checking if github has release binaries for all the versions
- checking out their sources
- fetching the release binaries to pre-hydrate old versions' live-blocks.

The previously-used, documented make target should still be intact.

Fixes #4379 to some extent, I hope.

* docs/website: remove "latest" binary from opa versions cache

Having a stale binary here -- one called "latest" but not actually
being "latest" -- causes issues like this: when building the website
content for the (real) latest version, the script would take the
old (previous-latest) binary, and fail because that binary didn't
know the latest future keywords.

Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
2022-03-25 09:59:44 +01:00
Torin Sandall 3def34985e docs/website: Update support link for Styra (#4479)
Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2022-03-25 01:39:08 +01:00
Omri Gazitt 601da0fc67 Add Open Policy Registry and Aserto to the Ecosystem page. (#4450)
Signed-off-by: Omri Gazitt <ogazitt@gmail.com>
2022-03-18 12:25:49 -07:00
Dolev Farhi 083feb7215 integrations: rename graphql logo (#4439)
Signed-off-by: Dolev Farhi <farhi.dolev@gmail.com>
2022-03-16 07:33:17 +01:00
Dolev Farhi 7e34623914 Add new custom integration - GraphQL-Graphene with OPA (#4437)
Add new custom integration - GraphQL-Graphene with OPA

Signed-off-by: Dolev Farhi <farhi.dolev@gmail.com>
2022-03-15 15:43:40 -07:00
Stephan Renatus 0affb11485 integrations: add rekor-sidekick
Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
2022-03-15 19:35:20 +01:00
Torin Sandall 66fb77e187 website: Add styra to the ecosystem
Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2022-03-09 15:19:23 -08:00
Michael Sorens 495cdee9c7 website/community: stretch background so it covers on larger screens (#4405)
Fixes #4402.

Signed-off-by: Michael Sorens <msorens@styra.com>
2022-03-04 10:40:17 +01:00
Oz Radiano bbb8a41031 docs/integrations: add OPToggles (#4398)
Signed-off-by: Oz Radiano <oz@permit.io>
2022-03-03 09:28:41 +01:00
Stephan Renatus 4ded78a9fe docs+website: two small links fixes (#4391)
The docs themselves shouldn't use the full URL to reference other
pages.

Also changes http -> https for the newsletter sign-up page.

Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
2022-03-01 12:22:23 +01:00
Peter ONeill 6991b00f08 website: Community Webpage Updates (#4390)
- Added two more community champions
- Removed enterprise support from community page
- Changed blurry line to solid line
- Updated newsletter signup from Medium to Mailchimp
- add hugo lock to gitignore

Signed-off-by: Peter ONeill <peteroneilljr@gmail.com>
2022-03-01 07:30:12 +01:00
Phil Hunt 11ff3dbf19 ecosystem: add i2scim.io (#4313)
Adding i2scim.io's support for OPA policies

Signed-off-by: Phil Hunt <independentidentity@gmail.com>
2022-02-03 09:27:47 +01:00
Stephan Renatus 218a3d8ec6 website/community: smaller touch-ups
- remove my-item (unused)
- remove aria-pressed="true"
- use FA for twitter/github icons
- cleanup footer
- drop txt templates

  For now, maintaining an extra manual templating mechanism does not
  seem like the right move: if we find ourselves in the need to replace
  the static HTML page, we can move stuff over to Hugo's data templates.

Signed-off-by: Stephan Renatus <stephan.renatus@gmail.com>
2022-02-01 12:31:24 +01:00
Michael Sorens d73cc9c22f website: add new "Community" page
Correct CSS for easy local static viewing

  With this tweak, can just open local support.html in the browser

Revise flex container for 2-up

Define tile layout

Add page header (with suggested text)

Swap Community for Support across site

Swap anchor for button

  Advantages:
  - removes JavaScript dependency; now pure HTML
  - more accessible; confusing to have a button act like a link

Add stylized horizontal rule

Fill out remaining horizontal rules

Add data and images for the page

  The data has been normalized to allow a semi-automated fill of an HTML
  fragment template in the next commit.

Semi-automated template for data generation in vim

Fill out page from semi-autogenerated content

  Now take the generated content and cut-and-paste the content
  for each section into the support.html file.

Refine layout with actual content now present

  Have to make the section headers readable on the two
  backgrounds: near the top--where the background image
  appears--we use white text, but in the remainder
  of the screen (with a white background) we use blue text.

Add connection to existing newsletter sign-up

Accessibilty refinements

  Ran axe accessibility checker (Chrome extension) and fixed:
  - All content in landmarks
  - Main landmark present
  - Content structured with <h1> and <h2>
  - Images have alternate text
  - Links have discernable text

Add back original support blurb

Improve responsive design

  Switch from bootstrap to CSS grid to better handle reflow
  into narrow screen width

Move new page to community.html

Reinstate original support page

Correct relative addresses

Add reference to new page in old page

Refine responsive design

  On mobile, last pass reduced to one column,
  but the individual cards were still truncated.

Fixes near bottom: action buttons and page margin

Spruce up the background image a bit

  Per @srenatus' suggestion, keep the background image
  (actually, two images)
  stationary--with a bit of a color shift
  that came along for the ride! :-)

Add github and twitter logo links for champions

Signed-off-by: Michael Sorens <msorens@styra.com>
2022-02-01 12:31:24 +01:00
Anders Eknert 0629145d15 Add fig to ecosystem
Signed-off-by: Anders Eknert <anders@eknert.com>
2022-01-26 14:04:03 +01:00
Anders Eknert fff9856bb7 Add Dapr integration (#4229)
Also included some improvements to the Rego checks:

* Pass GITHUB_TOKEN to policy to not exceed API quota
* Ensure required attributes included in integration
* Ensure commited .json files are valid JSON

Signed-off-by: Anders Eknert <anders@eknert.com>
2022-01-14 11:46:50 +01:00
Anders Eknert 0ddf1dbb94 Add Open Service Mesh to ecosystem (#4171)
Also:
* Add some links to Kubernetes authorization item
* Add SPIFFE/SPIRE blog
* Extend Rego tests to verify added/modified YAML files as valid

The last point was intended to be for the integrations.yaml file
only, but thinking more about it made sense not to limit the check
to a single file.

Signed-off-by: Anders Eknert <anders@eknert.com>
2021-12-30 20:25:32 +01:00
Anders Eknert b16e9aa3c6 Move kubescape logo (#4160)
Signed-off-by: Anders Eknert <anders@eknert.com>
2021-12-21 17:52:44 +01:00
Ben Hirschberg 3c168e734c Add Kubescape to integration page (#4158)
Add Kubescape to integration page

Signed-off-by: Ben Hirschberg <bhirschb@cyberarmor.io>
2021-12-21 16:26:07 +01:00
Anders Eknert 27a2138b55 Add Strimzi as separate project
While certainly related, I think it's better
to show Strimzi as a separate project for easier
discoverability, and to avoid the Kafka entry
getting too big. Plus, another logo is always
nice :)

Signed-off-by: Anders Eknert <anders@eknert.com>
2021-12-16 13:19:35 +01:00
yilinzeng eb912c1b6f docs/website: move apisix image to correct location (#4138)
Signed-off-by: yilin <yzeng25@wisc.edu>
2021-12-14 13:28:59 +01:00
yilin 3def5dce90 docs/website: add Apache APISIX in ecosystem
Signed-off-by: yilin <yzeng25@wisc.edu>
2021-12-14 12:29:57 +01:00
Anders Eknert ed95b63b69 Add Google Calendar integration
Signed-off-by: Anders Eknert <anders@eknert.com>
2021-11-09 17:02:38 +01:00
Anders Eknert de9e8a822f Add SPIRE integration (#3871)
Signed-off-by: Anders Eknert <anders@eknert.com>
2021-10-08 10:48:05 +02:00
Dolev Farhi bd26934474 Add bottle integration (#3619)
Signed-off-by: dolevf <farhi.dolev@gmail.com>
2021-07-06 16:29:31 +02:00
mibarg 3e98998e3c docs/website: Add sphinx-rego to integration list
Sphinx-rego automatically generates documentation for Rego policies based on meta properties.
This commit adds `integrations.yml` reference and Sphinx-doc logo.

Signed-off-by: mibarg <11074433+mibarg@users.noreply.github.com>
2021-04-21 23:03:11 +02:00
Asaf Cohen 4092a7c0f2 add OPAL (Open Policy Administration Layer) to integrations
Signed-off-by: Asaf Cohen <asafc@me.com>
2021-04-14 22:50:50 +02:00
Eliecer Hernandez cc0457e2db docs: Add flask-opa to integrations (#3278)
Adds the flask library to the integrations.

Signed-off-by: EliuX <eliecerhdz@gmail.com>
2021-03-16 13:58:32 +01:00
Torin Sandall 029f3d5325 website: Rename link on frontpage to ecosystem page
This was bother me for a while. We refer to this as the ecosystem page
but the link on the frontpage was titled "Integrations".

Also, fix support page to include link to Download OPA to be
consistent w/ frontpage.

Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2021-02-18 09:14:30 -05:00
Anders Eknert 902923f1d0 Add ANTLR to ecosystem page
Signed-off-by: Anders Eknert <anders@eknert.com>
2021-02-08 15:46:14 -05:00
Anders Eknert 39598fa18e Add Clojure integration
Signed-off-by: Anders Eknert <anders@eknert.com>
2021-01-11 11:21:48 +01:00
amitkanfer a6f9bc47b5 Adding ASP.NET Core documentation
Signed-off-by: amitkanfer <amit@build.security>
2020-12-08 14:32:46 -05:00
amitkanfer be8234f929 Adding nodejs integration (#2976)
Signed-off-by: amitkanfer <amit@build.security>
2020-12-08 10:47:38 +01:00
Anders Eknert d96f13023f Add Java integrations (#2985)
Signed-off-by: Anders Eknert <anders@styra.com>
2020-12-08 09:21:25 +01:00
rtfee 7827766b68 added Scalr integration
Signed-off-by: rtfee <ryan.fee625@gmail.com>
2020-09-09 14:12:39 -04:00
Anders Eknert 03187af692 Add pre-commit integration
Signed-off-by: Anders Eknert <anders@eknert.com>
2020-09-02 09:32:03 -07:00
Ashutosh Narkar bd5009c994 docs: Add bundle for opa-envoy policies
This change adds a sample bundle which can be exercised as
part of the quick start instructions for opa-envoy plugin.

This commit also updates the shortcode to use the latest-envoy tag
for the opa-envoy image for latest and edge versions of the OPA docs.

Signed-off-by: Ashutosh Narkar <anarkar4387@gmail.com>
2020-08-10 10:41:36 -07:00
Tim Hinrichs 0605126667 docs: Add missing integration images
Signed-off-by: Tim Hinrichs <tim@styra.com>
2020-05-11 17:37:23 -07:00
Tim Hinrichs 01e4abb303 docs: Add Gluu integration
Signed-off-by: Tim Hinrichs <tim@styra.com>
2020-05-11 17:37:23 -07:00