anchor.diff:          type = types.listOf types.str;
         };
   
  -      pod = podTemplate;
  +      pod = podTemplateOptions;
       };
   
       config = {
         pod.labels.name = mkDefault config.name;
  -    };
  +    } // cfg.defaults.replicationcontrollers;
     };
   
     serviceOptions = { name, config, ... }: {
  
positive.code:     };
    };
  
    podTemplate = {
      labels = mkOption {
        description = "Pod labels";
        type = types.attrsOf types.str;
  
negative.code:       description = "Attribute set of jobs";
        default = {};
      };
  
      defaults = {
        allPods = mkOption {
          description = "Default options applied to all pods";
          type = types.attrs;
          default = {};
        };
  
        pods = mkOption {
          description = "Default options applied to pods";
          type = types.attrs;
          default = cfg.defaults.allPods;
        };
  
        jobs = mkOption {
          description = "Default options applied to jobs";
          type = types.attrs;
          default = {
            pod = cfg.defaults.allPods;
          };
        };
  
        replicationcontrollers = mkOption {
          description = "Default options applied to replication controllers";
          type = types.attrs;
          default = {
            pod = cfg.defaults.allPods;
          };
        };
  
        deployments = mkOption {
          description = "Default options applied to deployments";
          type = types.attrs;
          default = {
            pod = cfg.defaults.allPods;
          };
        };
      };
    };
  }
  