charts

Apache Ranger Helm Chart

Artifact Hub

This Helm chart deploys Apache Ranger with a Bitnami PostgreSQL dependency on Kubernetes. It is designed for easy configuration, production readiness, and extensibility.


Features


Prerequisites


Installing the Chart

helm repo add apache-ranger https://ahmetfurkandemir.github.io/charts/demir-open-source/apache-ranger/

helm upgrade --install apache-ranger apache-ranger/apache-ranger --version 0.1.0 -n apache-ranger --create-namespace

Configuration

All configuration is done via values.yaml. Below are the most important options:

Apache Ranger

replicaCount: 1

image:
  repository: apache/ranger
  tag: "2.7.0"
  pullPolicy: IfNotPresent

ranger:
  adminPassword: "admin123"

Service

service:
  type: ClusterIP # or LoadBalancer, NodePort
  port: 6080
  externalIPs: []

Resources

resources:
  limits:
    cpu: 500m
    memory: 1024Mi
  requests:
    cpu: 250m
    memory: 512Mi

PostgreSQL (Bitnami Subchart)

postgresql:
  enabled: true
  auth:
    postgresPassword: postgrespass
    username: ranger
    password: rangerpass
    database: rangerdb
  primary:
    service:
      type: ClusterIP # or LoadBalancer, NodePort
      port: 5432
      externalIPs: []
    resources:
      limits:
        cpu: 500m
        memory: 1024Mi
      requests:
        cpu: 250m
        memory: 512Mi
    persistence:
      enabled: true
      storageClass: "" # Use default storage class
      size: 8Gi
      accessModes:
        - ReadWriteOnce

Configuration Files


Accessing Ranger


Default Credentials


Uninstalling

helm uninstall apache-ranger -n apache-ranger

Developer & Project Info


License

This project is licensed under the Apache License 2.0.


Support

For issues, please open an issue on this repository or contact the developer via the website above.