daily pastebin goal
47%
SHARE
TWEET

Untitled

a guest Jun 19th, 2017 35 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. {
  2.   "version": "1.6.4-tectonic.1",
  3.   "deployments": [
  4.     {
  5.       "apiVersion": "extensions/v1beta1",
  6.       "kind": "Deployment",
  7.       "metadata": {
  8.         "labels": {
  9.           "k8s-app": "tectonic-channel-operator",
  10.           "managed-by-channel-operator": "true"
  11.         },
  12.         "name": "tectonic-channel-operator",
  13.         "namespace": "tectonic-system"
  14.       },
  15.       "spec": {
  16.         "replicas": 1,
  17.         "selector": {
  18.           "matchLabels": {
  19.             "k8s-app": "tectonic-channel-operator"
  20.           }
  21.         },
  22.         "template": {
  23.           "metadata": {
  24.             "labels": {
  25.               "k8s-app": "tectonic-channel-operator",
  26.               "tectonic-app-version-name": "tectonic-cluster"
  27.             }
  28.           },
  29.           "spec": {
  30.             "containers": [
  31.               {
  32.                 "env": [
  33.                   {
  34.                     "name": "CLUSTER_ID",
  35.                     "valueFrom": {
  36.                       "configMapKeyRef": {
  37.                         "key": "clusterID",
  38.                         "name": "tectonic-config"
  39.                       }
  40.                     }
  41.                   }
  42.                 ],
  43.                 "image": "quay.io/coreos/tectonic-channel-operator:0.3.4",
  44.                 "name": "tectonic-channel-operator",
  45.                 "resources": {
  46.                   "limits": {
  47.                     "cpu": "20m",
  48.                     "memory": "50Mi"
  49.                   },
  50.                   "requests": {
  51.                     "cpu": "20m",
  52.                     "memory": "50Mi"
  53.                   }
  54.                 },
  55.                 "volumeMounts": [
  56.                   {
  57.                     "mountPath": "/etc/ssl/certs",
  58.                     "name": "certs"
  59.                   }
  60.                 ]
  61.               }
  62.             ],
  63.             "imagePullSecrets": [
  64.               {
  65.                 "name": "coreos-pull-secret"
  66.               }
  67.             ],
  68.             "restartPolicy": "Always",
  69.             "securityContext": {
  70.               "runAsNonRoot": true,
  71.               "runAsUser": 65534
  72.             },
  73.             "volumes": [
  74.               {
  75.                 "hostPath": {
  76.                   "path": "/usr/share/ca-certificates"
  77.                 },
  78.                 "name": "certs"
  79.               }
  80.             ]
  81.           }
  82.         }
  83.       }
  84.     },
  85.     {
  86.       "apiVersion": "extensions/v1beta1",
  87.       "kind": "Deployment",
  88.       "metadata": {
  89.         "labels": {
  90.           "k8s-app": "kube-version-operator",
  91.           "managed-by-channel-operator": "true"
  92.         },
  93.         "name": "kube-version-operator",
  94.         "namespace": "tectonic-system"
  95.       },
  96.       "spec": {
  97.         "replicas": 1,
  98.         "selector": {
  99.           "matchLabels": {
  100.             "k8s-app": "kube-version-operator"
  101.           }
  102.         },
  103.         "template": {
  104.           "metadata": {
  105.             "labels": {
  106.               "k8s-app": "kube-version-operator",
  107.               "tectonic-app-version-name": "kubernetes"
  108.             }
  109.           },
  110.           "spec": {
  111.             "containers": [
  112.               {
  113.                 "command": [
  114.                   "/kube-version-operator",
  115.                   "--cache-images=true",
  116.                   "--version-mapping=/upgrade-spec.json"
  117.                 ],
  118.                 "image": "quay.io/coreos/kube-version-operator:v1.6.4-kvo.3",
  119.                 "name": "kube-version-operator"
  120.               }
  121.             ],
  122.             "imagePullSecrets": [
  123.               {
  124.                 "name": "coreos-pull-secret"
  125.               }
  126.             ],
  127.             "securityContext": {
  128.               "runAsNonRoot": true,
  129.               "runAsUser": 65534
  130.             }
  131.           }
  132.         }
  133.       }
  134.     },
  135.     {
  136.       "apiVersion": "extensions/v1beta1",
  137.       "kind": "Deployment",
  138.       "metadata": {
  139.         "labels": {
  140.           "k8s-app": "tectonic-prometheus-operator",
  141.           "managed-by-channel-operator": "true"
  142.         },
  143.         "name": "tectonic-prometheus-operator",
  144.         "namespace": "tectonic-system"
  145.       },
  146.       "spec": {
  147.         "replicas": 1,
  148.         "selector": {
  149.           "matchLabels": {
  150.             "k8s-app": "tectonic-prometheus-operator"
  151.           }
  152.         },
  153.         "template": {
  154.           "metadata": {
  155.             "labels": {
  156.               "k8s-app": "tectonic-prometheus-operator",
  157.               "tectonic-app-version-name": "tectonic-monitoring"
  158.             }
  159.           },
  160.           "spec": {
  161.             "containers": [
  162.               {
  163.                 "args": [
  164.                   "-logtostderr=true",
  165.                   "-v=4"
  166.                 ],
  167.                 "image": "quay.io/coreos/tectonic-prometheus-operator:v1.3.0",
  168.                 "name": "tectonic-prometheus-operator",
  169.                 "resources": {
  170.                   "limits": {
  171.                     "cpu": "20m",
  172.                     "memory": "50Mi"
  173.                   },
  174.                   "requests": {
  175.                     "cpu": "20m",
  176.                     "memory": "50Mi"
  177.                   }
  178.                 }
  179.               }
  180.             ],
  181.             "imagePullSecrets": [
  182.               {
  183.                 "name": "coreos-pull-secret"
  184.               }
  185.             ],
  186.             "restartPolicy": "Always",
  187.             "securityContext": {
  188.               "runAsNonRoot": true,
  189.               "runAsUser": 65534
  190.             },
  191.             "terminationGracePeriodSeconds": 30
  192.           }
  193.         }
  194.       }
  195.     },
  196.     {
  197.       "apiVersion": "extensions/v1beta1",
  198.       "kind": "Deployment",
  199.       "metadata": {
  200.         "labels": {
  201.           "k8s-app": "tectonic-etcd-operator",
  202.           "managed-by-channel-operator": "true"
  203.         },
  204.         "name": "tectonic-etcd-operator",
  205.         "namespace": "tectonic-system"
  206.       },
  207.       "spec": {
  208.         "replicas": 1,
  209.         "selector": {
  210.           "matchLabels": {
  211.             "k8s-app": "tectonic-etcd-operator"
  212.           }
  213.         },
  214.         "template": {
  215.           "metadata": {
  216.             "labels": {
  217.               "k8s-app": "tectonic-etcd-operator",
  218.               "tectonic-app-version-name": "tectonic-etcd"
  219.             }
  220.           },
  221.           "spec": {
  222.             "containers": [
  223.               {
  224.                 "command": [
  225.                   "/usr/local/bin/tectonic-etcd-operator"
  226.                 ],
  227.                 "image": "quay.io/coreos/tectonic-etcd-operator:v0.0.1",
  228.                 "name": "tectonic-etcd-operator",
  229.                 "resources": {
  230.                   "limits": {
  231.                     "cpu": "20m",
  232.                     "memory": "50Mi"
  233.                   },
  234.                   "requests": {
  235.                     "cpu": "20m",
  236.                     "memory": "50Mi"
  237.                   }
  238.                 }
  239.               }
  240.             ],
  241.             "imagePullSecrets": [
  242.               {
  243.                 "name": "coreos-pull-secret"
  244.               }
  245.             ],
  246.             "restartPolicy": "Always",
  247.             "securityContext": {
  248.               "runAsNonRoot": true,
  249.               "runAsUser": 65534
  250.             }
  251.           }
  252.         }
  253.       }
  254.     },
  255.     {
  256.       "apiVersion": "extensions/v1beta1",
  257.       "kind": "Deployment",
  258.       "metadata": {
  259.         "labels": {
  260.           "k8s-app": "container-linux-update-operator",
  261.           "managed-by-channel-operator": "true"
  262.         },
  263.         "name": "container-linux-update-operator",
  264.         "namespace": "tectonic-system"
  265.       },
  266.       "spec": {
  267.         "replicas": 1,
  268.         "selector": {
  269.           "matchLabels": {
  270.             "k8s-app": "container-linux-update-operator"
  271.           }
  272.         },
  273.         "template": {
  274.           "metadata": {
  275.             "labels": {
  276.               "k8s-app": "container-linux-update-operator"
  277.             },
  278.             "name": "container-linux-update-operator"
  279.           },
  280.           "spec": {
  281.             "containers": [
  282.               {
  283.                 "command": [
  284.                   "/bin/update-operator"
  285.                 ],
  286.                 "env": [
  287.                   {
  288.                     "name": "POD_NAMESPACE",
  289.                     "valueFrom": {
  290.                       "fieldRef": {
  291.                         "fieldPath": "metadata.namespace"
  292.                       }
  293.                     }
  294.                   }
  295.                 ],
  296.                 "image": "quay.io/coreos/container-linux-update-operator:v0.2.0",
  297.                 "name": "update-operator"
  298.               }
  299.             ]
  300.           }
  301.         }
  302.       }
  303.     }
  304.   ],
  305.   "desiredVersions": [
  306.     {
  307.       "name": "kubernetes",
  308.       "version": "1.6.4+tectonic.1"
  309.     },
  310.     {
  311.       "name": "tectonic-monitoring",
  312.       "version": "1.3.0"
  313.     },
  314.     {
  315.       "name": "tectonic-etcd",
  316.       "version": "0.0.1"
  317.     }
  318.   ]
  319. }
RAW Paste Data
Top