This article began as an artifact of
Jira Legacy | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Info | ||
---|---|---|
| ||
This page uses terminology defined in the SIMP Environments article. |
Table of Contents |
---|
...
A complete SIMP environment (often referred to as the
SIMP
"omni-environment")
has three distinct sources:
* Puppet: Puppet code and data under $environmentpath/$environment/
* Secondary: Environment-specific SIMP data (e.g, site_files/)
* Writable: Env-specific SIMP data created during compile (e.g., passgen)
The Secondary and Writable environment are collectively referred to as the
SIMP "Extra" environment.
In order to compile the Puppet catalog, the Puppet server MUST be able to read
from all three environments, and it MUST be able to write to the Writable
environment. The Puppet and Secondary environment's assets MUST be available
_before_ compiling the catalog.
Files:
...
Contains configurations for the simp cli command
simp environment
...
new
ENVIRONMENT [OPTIONS]
Anchor simp_env_new simp_env_new
Anchor | ||||
---|---|---|---|---|
|
Create a new SIMP "Extra" (default) or "omni" environment
...
| Env dirs: | Puppet | Secondary | Writable |
| ----------- | ------ | --------- | -------- |
| production | Yes | Yes | Yes | |
development
| Yes | Yes | :x: | | production | Yes | Yes | Yes |
simp environment fix ENVIRONMENT
...