calico policy artifacts source of truth validation #124
Labels
design needed
Requires design approach/discussion
enhancement
New feature or request
priority/low
Items that are considered non-critical for functionality, such as quality of life improvements
size l
5-7+ days [multiple functional areas; complex function or capability, or multiple PSs]
Milestone
Problem description (if applicable)
In order to protect the environment, pre-determined calico policies will need to be in place, as desired. For any un-planned/un-tested/accidental policy changes locally, could lead to potential disruption in the environment, leading to service-denial or intrusions.
Proposed change
Develop a tool, that could validate/compare local user input (policies) with the deployment repository. This tool can be called when applying the calico policies via airshipctl (with calicoctl image integrated). Creating a daemon process that would run this tool frequently and logs warning/alerts is valuable. Although, network connectivity constraints to reach 'deployment repository' will need to be considered for this effort.
Potential impacts
Unintended accidental policy updates/changes could cause environment unusable.
The text was updated successfully, but these errors were encountered: