anchor.diff:      services.kubernetes.addonManager.addons = {
         kubernetes-dashboard-deployment = {
           kind = "Deployment";
  -        apiVersion = "apps/v1beta1";
  +        apiVersion = "apps/v1";
           metadata = {
             labels = {
               k8s-addon = "kubernetes-dashboard.addons.k8s.io";
  
positive.code: let
    cfg = config.services.kubernetes.addons.dashboard;
  
    name = "gcr.io/google_containers/kubernetes-dashboard-amd64";
  	version = "v1.8.2";
  
    image = pkgs.dockerTools.pullImage {
      imageName = name;
      finalImageTag = version;
      sha256 = "11h0fz3wxp0f10fsyqaxjm7l2qg7xws50dv5iwlck5gb1fjmajad";
      imageDigest = "sha256:e7984d10351601080bbc146635d51f0cfbea31ca6f0df323cf7a58cf2f6a68df";
    };
  in {
    options.services.kubernetes.addons.dashboard = {
  
negative.code:           labels = {
              k8s-app = "kubernetes-dashboard";
              k8s-addon = "kubernetes-dashboard.addons.k8s.io";
              "addonmanager.kubernetes.io/mode" = "Reconcile";
            };
            name = "kubernetes-dashboard";
            namespace = "kube-system";
          };
        };
        kubernetes-dashboard-sec-certs = {
          apiVersion = "v1";
          kind = "Secret";
          metadata = {
            labels = {
              k8s-app = "kubernetes-dashboard";
              # Allows editing resource and makes sure it is created first.
              "addonmanager.kubernetes.io/mode" = "EnsureExists";
            };
            name = "kubernetes-dashboard-certs";
            namespace = "kube-system";
          };
          type = "Opaque";
        };
        kubernetes-dashboard-sec-kholder = {
          apiVersion = "v1";
          kind = "Secret";
          metadata = {
            labels = {
              k8s-app = "kubernetes-dashboard";
              # Allows editing resource and makes sure it is created first.
              "addonmanager.kubernetes.io/mode" = "EnsureExists";
            };
            name = "kubernetes-dashboard-key-holder";
            namespace = "kube-system";
          };
          type = "Opaque";
        };
        kubernetes-dashboard-cm = {
          apiVersion = "v1";
          kind = "ConfigMap";
          metadata = {
            labels = {
              k8s-app = "kubernetes-dashboard";
              # Allows editing resource and makes sure it is created first.
              "addonmanager.kubernetes.io/mode" = "EnsureExists";
            };
            name = "kubernetes-dashboard-settings";
            namespace = "kube-system";
          };
        };
      } // (optionalAttrs cfg.enableRBAC {
        kubernetes-dashboard-crb = {
          apiVersion = "rbac.authorization.k8s.io/v1";
          kind = "ClusterRoleBinding";
          metadata = {
            name = "kubernetes-dashboard";
  