Skip to content

Create Gatekeeper function #167

@eak13

Description

@eak13

With pod security policies being deprecated in k8s v1.21, there is a need for a replacement to apply & manage policies. Gatekeeper provides the means for policy application & enforcement.

Information on PSP deprecation:
https://kubernetes.io/blog/2021/04/06/podsecuritypolicy-deprecation-past-present-and-future/

Information for Gatekeeper can be found here:
https://kubernetes.io/blog/2019/08/06/opa-gatekeeper-policy-and-governance-for-kubernetes/
https://github.com/open-policy-agent/gatekeeper
https://open-policy-agent.github.io/gatekeeper/website/docs/howto/

Tasks for this issue:

  • Create a function that deploys gatekeeper
  • Define a phase to deliver gatekeeper
  • Associate gatekeeper deployment with the multi-tenant type

This will be part of the #86 epic & will provide the initial functionality to deploy gatekeeper. Subsequent issues will be created to define & apply policies.

Metadata

Metadata

Assignees

No one assigned

    Labels

    2-ManifestsRelates to manifest/document set related issuesenhancementNew feature or requestpriority/mediumDefault priority for itemssize m2-5 days [moderate complexity, generic code, or enhancement to existing feature]]

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions