Permission Manager
Versions Supported
- 1.0.x
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
- Change serviceType from "LoadBalancer" to "ClusterIP" (line #10)
- 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
}