Documentation
¶
Index ¶
- Constants
- func GetAPISecretToken(instance *operatorv1alpha1.IBMLicensing) (*corev1.Secret, error)
- func GetLicensingContainer(spec operatorv1alpha1.IBMLicensingSpec, isOpenShift bool) corev1.Container
- func GetLicensingDeployment(instance *operatorv1alpha1.IBMLicensing, isOpenShift bool) *appsv1.Deployment
- func GetLicensingIngress(instance *operatorv1alpha1.IBMLicensing) *extensionsv1.Ingress
- func GetLicensingInitContainers(spec operatorv1alpha1.IBMLicensingSpec, isOpenShift bool) []corev1.Container
- func GetLicensingRoute(instance *operatorv1alpha1.IBMLicensing) *routev1.Route
- func GetLicensingService(instance *operatorv1alpha1.IBMLicensing, isOpenShift bool) *corev1.Service
- func GetLicensingServiceName(instance *operatorv1alpha1.IBMLicensing) string
- func GetResourceName(instance *operatorv1alpha1.IBMLicensing) string
- func GetUploadConfigMap(instance *operatorv1alpha1.IBMLicensing) *corev1.ConfigMap
- func GetUploadToken(instance *operatorv1alpha1.IBMLicensing) (*corev1.Secret, error)
- func GetUploadURL(instance *operatorv1alpha1.IBMLicensing) string
- func LabelsForLicensingPod(instance *operatorv1alpha1.IBMLicensing) map[string]string
- func LabelsForMeta(instance *operatorv1alpha1.IBMLicensing) map[string]string
- func LabelsForSelector(instance *operatorv1alpha1.IBMLicensing) map[string]string
- func UpdateVersion(client client.Client, instance *operatorv1alpha1.IBMLicensing) error
Constants ¶
View Source
const APISecretTokenKeyName = "token"
View Source
const APISecretTokenVolumeName = "api-token"
View Source
const APIUploadTokenKeyName = "token-upload"
View Source
const APIUploadTokenName = "ibm-licensing-upload-token"
View Source
const APIUploadTokenVolumeName = "token-upload"
View Source
const LicenseServiceOCPCertName = "ibm-license-service-cert"
View Source
const LicensingComponentName = "ibm-licensing-service-svc"
View Source
const LicensingHTTPSCertsVolumeName = "licensing-https-certs"
View Source
const LicensingReleaseName = "ibm-licensing-service"
View Source
const LicensingResourceBase = "ibm-licensing-service"
View Source
const LicensingServiceAccount = "ibm-license-service"
View Source
const MeteringAPICertsVolumeName = "metering-api-certs"
View Source
const ReporterSecretTokenKeyName = "token"
View Source
const UploadConfigMapKey = "url"
Variables ¶
This section is empty.
Functions ¶
func GetAPISecretToken ¶
func GetAPISecretToken(instance *operatorv1alpha1.IBMLicensing) (*corev1.Secret, error)
func GetLicensingContainer ¶
func GetLicensingContainer(spec operatorv1alpha1.IBMLicensingSpec, isOpenShift bool) corev1.Container
func GetLicensingDeployment ¶
func GetLicensingDeployment(instance *operatorv1alpha1.IBMLicensing, isOpenShift bool) *appsv1.Deployment
func GetLicensingIngress ¶
func GetLicensingIngress(instance *operatorv1alpha1.IBMLicensing) *extensionsv1.Ingress
func GetLicensingInitContainers ¶
func GetLicensingInitContainers(spec operatorv1alpha1.IBMLicensingSpec, isOpenShift bool) []corev1.Container
func GetLicensingRoute ¶
func GetLicensingRoute(instance *operatorv1alpha1.IBMLicensing) *routev1.Route
func GetLicensingService ¶
func GetLicensingService(instance *operatorv1alpha1.IBMLicensing, isOpenShift bool) *corev1.Service
func GetLicensingServiceName ¶
func GetLicensingServiceName(instance *operatorv1alpha1.IBMLicensing) string
func GetResourceName ¶
func GetResourceName(instance *operatorv1alpha1.IBMLicensing) string
func GetUploadConfigMap ¶
func GetUploadConfigMap(instance *operatorv1alpha1.IBMLicensing) *corev1.ConfigMap
func GetUploadToken ¶
func GetUploadToken(instance *operatorv1alpha1.IBMLicensing) (*corev1.Secret, error)
func GetUploadURL ¶
func GetUploadURL(instance *operatorv1alpha1.IBMLicensing) string
func LabelsForLicensingPod ¶
func LabelsForLicensingPod(instance *operatorv1alpha1.IBMLicensing) map[string]string
func LabelsForMeta ¶
func LabelsForMeta(instance *operatorv1alpha1.IBMLicensing) map[string]string
func LabelsForSelector ¶
func LabelsForSelector(instance *operatorv1alpha1.IBMLicensing) map[string]string
func UpdateVersion ¶
func UpdateVersion(client client.Client, instance *operatorv1alpha1.IBMLicensing) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.