anchor.diff:              --address=${cfg.controllerManager.address} \
               --port=${toString cfg.controllerManager.port} \
               --master=${cfg.controllerManager.master} \
  -            --machines=${concatStringsSep "," cfg.controllerManager.machines} \
               --logtostderr=true \
               ${optionalString cfg.verbose "--v=6 --log-flush-frequency=1s"} \
               ${cfg.controllerManager.extraOpts}
  
positive.code:         type = types.str;
        };
  
        machines = mkOption {
          description = "Kubernetes controller list of machines to schedule to schedule onto";
          default = [];
          type = types.listOf types.str;
        };
  
        extraOpts = mkOption {
          description = "Kubernetes controller extra command line options.";
          default = "";
  
negative.code:           User = "kubernetes";
          };
        };
      })
  
      (mkIf (any (el: el == "master") cfg.roles) {
  