mirror of
https://github.com/gensokyo-zone/infrastructure.git
synced 2026-02-09 04:19:19 -08:00
fix(tf): permissions
This commit is contained in:
parent
5425364fdb
commit
040786202c
1 changed files with 4 additions and 4 deletions
|
|
@ -42,13 +42,13 @@ echo setting up pve terraform role... >&2
|
|||
# https://pve.proxmox.com/wiki/User_Management#_privileges
|
||||
TF_ROLE_PRIVS=(
|
||||
Group.Allocate Realm.AllocateUser User.Modify Permissions.Modify
|
||||
Sys.Audit # Sys.Console Sys.Incoming Sys.Modify Sys.PowerMgmt Sys.Syslog
|
||||
Sys.Audit Sys.Modify # Sys.Console Sys.Incoming Sys.PowerMgmt Sys.Syslog
|
||||
VM.Audit VM.Allocate VM.PowerMgmt
|
||||
VM.Config.CDROM VM.Config.CPU VM.Config.Cloudinit VM.Config.Disk VM.Config.HWType VM.Config.Memory VM.Config.Network VM.Config.Options
|
||||
VM.Backup VM.Clone VM.Migrate VM.Snapshot VM.Snapshot.Rollback # VM.Console VM.Monitor
|
||||
SDN.Audit SDN.Use # SDN.Allocate
|
||||
VM.Backup VM.Clone VM.Migrate VM.Snapshot VM.Snapshot.Rollback VM.Console VM.Monitor
|
||||
SDN.Audit SDN.Use SDN.Allocate
|
||||
Datastore.Audit Datastore.Allocate Datastore.AllocateSpace # Datastore.AllocateTemplate
|
||||
Mapping.Audit Mapping.Use # Mapping.Modify
|
||||
Mapping.Audit Mapping.Use Mapping.Modify
|
||||
Pool.Audit # Pool.Allocate
|
||||
)
|
||||
pveum role add Terraform --privs "${TF_ROLE_PRIVS[*]}"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue