Skip to content

Latest commit

 

History

History
52 lines (40 loc) · 1.64 KB

permission-manager.md

File metadata and controls

52 lines (40 loc) · 1.64 KB
sidebar_label title description type hide_table_of_contents category sidebar_class_name logoUrl tags
Permission Manager
Permission Manager
Permission Manager Authentication pack in Spectro Cloud
integration
true
authentication
amd64
hide-from-sidebar
packs
permission-manager
security

Versions Supported

Customize Permission Templates

Create a ClusterRole starting with template-namespaced-resources___ or template-cluster-resources___ and apply it to the cluster. Permission manager will honor any custom resources with this naming convention and will populate on the user interface.

Configure Ingress

Follow below steps to configure Ingress on Permission Manager

  1. Change serviceType from "LoadBalancer" to "ClusterIP" (line #10)
  2. Ingress (line #13)
    • Enable Ingress; Change enabled from false to "true"
    • Set Ingress rules like annotations, path, hosts, etc.

With these config changes, you can access Permission manager service on the Ingress Controller LoadBalancer hostname/IP.

Terraform

You can reference the Permission Manager pack in Terraform with the following data resource.

data "spectrocloud_registry" "public_registry" {
  name = "Public Repo"
}
data "spectrocloud_pack" "permission-manager" {
  name    = "permission-manager"
  version = "1.0.0"
  type = "manifest"
  registry_uid = data.spectrocloud_registry.public_registry.id
}