{"repo":"hexa-org/policy-orchestrator","free":true,"listed":false,"github":"https://github.com/hexa-org/policy-orchestrator","clone":"git clone https://github.com/hexa-org/policy-orchestrator.git","description":"Hexa Policy Orchestrator enables you to manage all of your access policies consistently across software providers.","language":"Shell","stars":107,"topics":["security","cloud-native","policy-as-code"],"license":"Apache-2.0","category":"security-tools","readme_excerpt":"Table of Contents - Hexa Policy Orchestrator Getting Started + Build the Hexa image + Run the Policy Orchestrator Application descriptions + Example workflow Getting involved Hexa Policy Orchestrator Hexa Policy Orchestrator enables you to manage all of your policies consistently across software providers so that you can unify access policy management. The below diagram describes the current provider architecture. Getting Started The Hexa project contains two applications, and demonstrates use of applications from Policy-Opa - Policy Orchestrator with policy translations - Demo Policy Administrator - Demo web application (Policy-OPA) - Hexa OPA Server and Bundle Server (Policy-OPA) To get started with running these, clone or download the codebase from GitHub to your local machine: Prerequisites Install the following dependencies. - Go 1.23 - Needed to compile and install - Docker Desktop - Needed to run docker-compose configuration Task: Build the Hexa Orchestrator image Build the Hexa Orchestrator Docker containers... Task: Run the Policy Orchestrator These commands are to be run within the demo directory Start the shared KeyCloak and Postgres Server instance. [!Note] This is the same file found in Hexa-OPA project and only needs to be run once for both projects. When Keycloak is up and running docker will also create a network called hexa network which enables services in docker-compose.yml to talk to services in the shared docker-compose. You may need to update local hostn","default_branch":null,"files":null,"tree":[],"storefront":"/r/hexa-org","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hexa-org/policy-orchestrator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}