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 theSIMP "Extra" environment.
In order to compile the Puppet catalog, the Puppet server MUST be able to readfrom all three environments, and it MUST be able to write to the Writableenvironment. 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
...