Class StrimziOperatorController


  • public class StrimziOperatorController
    extends OperatorController
    This class provides control over Strimzi Cluster Operator deployed in OpenShift
    Author:
    Jakub Cechacek
    • Field Detail

      • LOGGER

        private static final org.slf4j.Logger LOGGER
    • Constructor Detail

      • StrimziOperatorController

        private StrimziOperatorController​(io.fabric8.kubernetes.api.model.apps.Deployment operator,
                                          io.fabric8.openshift.client.OpenShiftClient ocp)
    • Method Detail

      • setOperandImagePullSecrets

        public void setOperandImagePullSecrets​(String names)
        Sets image pull secrets for operands by setting STRIMZI_IMAGE_PULL_SECRETS environment variable
      • unsetOperandImagePullSecrets

        public void unsetOperandImagePullSecrets()
        Sets image pull secrets for operands by setting STRIMZI_IMAGE_PULL_SECRETS environment variable
      • setLogLevel

        public void setLogLevel​(String level)
        Sets operator log level
        Parameters:
        level - log leel
      • setOperandAlwaysPullPolicy

        public void setOperandAlwaysPullPolicy()
        Sets pull policy of operands to 'Always'