Module for Solaris 10's zonecfg
maintainer: | Jorge Schrauwen <sjorge@blackdot.be> |
---|---|
maturity: | new |
platform: | OmniOS,OpenIndiana,SmartOS,OpenSolaris,Solaris 10 |
depend: | salt.modules.file |
New in version 2017.7.0.
Warning
Oracle Solaris 11's zonecfg is not supported by this module!
Add a resource
CLI Example:
salt '*' zonecfg.add_resource tallgeese rctl name=zone.max-locked-memory value='(priv=privileged,limit=33554432,action=deny)'
Clear a property
CLI Example:
salt '*' zonecfg.clear_property deathscythe cpu-shares
Create an in-memory configuration for the specified zone.
CLI Example:
salt '*' zonecfg.create deathscythe ipkg /zones/deathscythe
Create an in-memory configuration from a template for the specified zone.
Warning
existing config will be overwritten!
CLI Example:
salt '*' zonecfg.create_from_template leo tallgeese
Delete the specified configuration from memory and stable storage.
CLI Example:
salt '*' zonecfg.delete epyon
Export the configuration from memory to stable storage.
CLI Example:
salt '*' zonecfg.export epyon salt '*' zonecfg.export epyon /zones/epyon.cfg
Import the configuration to memory from stable storage.
CLI Example:
salt '*' zonecfg.import epyon /zones/epyon.cfg
Display the configuration from memory
CLI Example:
salt '*' zonecfg.info tallgeese
Remove a resource
Note
Set resource_selector to None for resource that do not require one.
CLI Example:
salt '*' zonecfg.remove_resource tallgeese rctl name zone.max-locked-memory
Set a property
CLI Example:
salt '*' zonecfg.set_property deathscythe cpu-shares 100
Add a resource
Note
Set resource_selector to None for resource that do not require one.
CLI Example:
salt '*' zonecfg.update_resource tallgeese rctl name name=zone.max-locked-memory value='(priv=privileged,limit=33554432,action=deny)'
© 2019 SaltStack.
Licensed under the Apache License, Version 2.0.
https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.zonecfg.html