# Functions
DecodeYAMLManifestToObject is a helper function that takes the path to a manifest file, e.g.
InitMeteringCRDSlice initializes a slice of CRD structures, where each structure contains information about an individual CRD that metering manages and returns this slice of CRD structures.
NewDeployer creates a new reference to a deploy structure, and then calls helper functions that initialize the structure fields based on the value of environment variables and function parameters, returning a reference to this initialized deploy structure.
No description provided by the author
# Structs
Config contains all the information needed to handle different metering deployment configurations and internal states, e.g.
CRD is a structure that holds the information needed to install these resources, like the name of the CRD, the path to the CRD in the manifests directory, and a pointer to the apiextensions CRD type.
Deployer holds all the information needed to handle the deployment process of the metering stack.
OperatorResources contains all the objects that make up the Metering Ansible Operator.