Giter Site home page Giter Site logo

d-kumar19 / regopoilicies-open-policy-agent Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 140 KB

Using Rego (OPA) for applying policy on Kubernetes workloads

License: MIT License

Open Policy Agent 100.00%
opa policy rego-policy seccomp-profile conftest kubernetes unit-testing

regopoilicies-open-policy-agent's Introduction

Rego Policies Suite for Kubernetes Security ๐Ÿ›ก๏ธ

Welcome to the Rego Policies Suite, a comprehensive collection of projects dedicated to enhancing the security and compliance of Kubernetes clusters through the power of Open Policy Agent (OPA). Each project within this suite is designed to address specific security concerns, offering a granular and powerful approach to safeguarding your Kubernetes environments. ๐ŸŒŸ

Projects Overview โœจ

This suite consists of multiple projects, each tailored to enforce different aspects of Kubernetes security policies. Below is an overview of the projects currently available or in development:

  1. Seccomp Policy Enforcer: Automates the enforcement of Seccomp profiles for Kubernetes workloads, ensuring that only approved profiles are applied to enhance the security posture of your clusters.
  2. Resources Regulator: Automates the enforcement of resource quotas and limit ranges, promoting optimal performance and stability across your Kubernetes workloads.
  3. Name Guard: Automates the enforcement of name standards, ensuring that pod and container names adhere to Kubernetes best practices and custom organizational rules.
  4. (In Development)
  5. (In Development)

Getting Started ๐Ÿš€

To get started with any of the projects in the Rego Policies Suite, you can clone this repository to your local environment or directly into your cluster's management node:

git clone https://github.com/D-Kumar19/RegoPoilicies-Open-Policy-Agent.git
cd RegoPoilicies-Open-Policy-Agent

Select the project you wish to deploy or contribute to, and follow the specific instructions provided in its README file.

Contributing ๐Ÿค

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions to expand or improve the Rego Policies Suite are greatly appreciated.

If you have a suggestion that would make these projects better, please fork the repo, create a feature branch, and submit a pull request. You can also simply open an issue with the tag "enhancement".

Acknowledgements ๐Ÿ™

This suite is built on the powerful capabilities of Kubernetes and OPA (Open Policy Agent), leveraging these technologies to provide advanced security solutions. A heartfelt thank you to all the contributors and maintainers of these open-source projects.

regopoilicies-open-policy-agent's People

Contributors

dheerajkumar23 avatar d-kumar19 avatar

Stargazers

Masayoshi Mizutani avatar Anders Eknert avatar

Watchers

 avatar

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.