Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for templating configuration data #517

Closed
2 tasks done
meganwolf0 opened this issue Jul 2, 2024 · 3 comments
Closed
2 tasks done

Support for templating configuration data #517

meganwolf0 opened this issue Jul 2, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@meganwolf0
Copy link
Collaborator

meganwolf0 commented Jul 2, 2024

Is your feature request related to a problem? Please describe.

In order to create an SSP, we need to have external data (e.g., system characteristics, metadata, etc.). The idea of external data may also apply to other workflows, such as running API requests (as part of the API domain), performing templating of validations, and generating other OSCAL artifacts.

Additional context

First thoughts that the satisfaction of this could be done via the viper library

Issue Deliverables

  • Research and document context required to drive gap analysis and option evaluation
  • Decompose issues into small weight scope
@meganwolf0 meganwolf0 added the enhancement New feature or request label Jul 2, 2024
@github-actions github-actions bot added the triage Awaiting triage from the team label Jul 2, 2024
@brandtkeller brandtkeller removed the triage Awaiting triage from the team label Jul 9, 2024
@brandtkeller
Copy link
Member

This issue should probably comprise setting up the underlying infrastructure for how we set/get configuration data (config files / env vars / --set etc). Additional issues can then be scoped for templating "layers":

  • Templating for OSCAL Generation
  • Templating for Validations
  • Templating for domain secrets

@meganwolf0 meganwolf0 self-assigned this Jul 19, 2024
@brandtkeller brandtkeller changed the title Support for configuration data Support for templating configuration data Aug 16, 2024
@brandtkeller brandtkeller changed the title Support for templating configuration data Support for templating configuration data (ADR) Aug 16, 2024
@brandtkeller brandtkeller changed the title Support for templating configuration data (ADR) Support for templating configuration data Sep 5, 2024
@brandtkeller
Copy link
Member

Research and Evaluation has lead to agreement to pursue this issue with the intent to add context to implementation - as the research ultimately lead to implementation details that were seeking common outcomes (and less about concrete evidence of disparate processes that required thorough review).

Capturing current intent in #551 and moving forward with proposing updates through implementation of outcomes in follow-on issues.

With the research documentation captured in the draft PR and Issues created (See mentions) - this issue and associated draft PR can be closed.

@brandtkeller
Copy link
Member

Closing as research has been completed with issues decomposed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants