# OpenShift Metering This role installs the OpenShift [Metering](https://github.com/operator-framework/operator-metering), which supports metering operators and applications in Kubernetes and producing reports on this metered information. ### **NOTE: This component is unsupported in OCP at this time.** ## Installation To install Openshift Metering, include the `install.yml` taskfile from your playbook, to uninstall use the `uninstall.yml` taskfile from your playbook. ## Configuration The metering operator comes with a default no-op [Metering configuration][metering-config]. To supply additional configuration options set the `openshift_metering_config` variable to a dictionary containing the contents of the `Metering` `spec` field you wish to set. For example: ``` openshift_metering_config: reporting-operator: spec: config: awsAccessKeyID: "REPLACEME" ``` Updating the operator itself to a custom image can be done by setting `openshift_metering_operator_image` to a docker image and tag that should be used. For example: ``` openshift_metering_operator_image: quay.io/coreos/metering-helm-operator:latest ``` Using a custom project/namespace can be done by specifying `__openshift_metering_namespace`. For a full list of variables, and descriptions of what they do see the [defaults/main.yml](defaults/main.yml) variables file. ## License Apache License, Version 2.0 [metering-config]: https://github.com/operator-framework/operator-metering/blob/master/Documentation/metering-config.md