Fatih Degirmenci | 20d34e7 | 2020-05-19 08:13:26 +0000 | [diff] [blame] | 1 | --- |
| 2 | # ============LICENSE_START======================================================= |
| 3 | # Copyright (C) 2019 The Nordix Foundation. All rights reserved. |
| 4 | # ================================================================================ |
| 5 | # Licensed under the Apache License, Version 2.0 (the "License"); |
| 6 | # you may not use this file except in compliance with the License. |
| 7 | # You may obtain a copy of the License at |
| 8 | # |
| 9 | # http://www.apache.org/licenses/LICENSE-2.0 |
| 10 | # |
| 11 | # Unless required by applicable law or agreed to in writing, software |
| 12 | # distributed under the License is distributed on an "AS IS" BASIS, |
| 13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 14 | # See the License for the specific language governing permissions and |
| 15 | # limitations under the License. |
| 16 | # |
| 17 | # SPDX-License-Identifier: Apache-2.0 |
| 18 | # ============LICENSE_END========================================================= |
| 19 | |
| 20 | distros: |
| 21 | - ubuntu1804 |
| 22 | |
| 23 | provisioners: |
| 24 | bifrost: |
| 25 | scm: git |
| 26 | src: https://gerrit.nordix.org/infra/provisioner/bifrost.git |
| 27 | version: "{{ lookup('env', 'NORDIX_BIFROST_VERSION') | default('master', true) }}" |
| 28 | refspec: "{{ lookup('env', 'NORDIX_BIFROST_REFSPEC') | default(omit) }}" |
| 29 | heat: |
| 30 | scm: git |
| 31 | src: https://gerrit.nordix.org/infra/provisioner/heat.git |
| 32 | version: "{{ lookup('env', 'NORDIX_HEAT_VERSION') | default('master', true) }}" |
| 33 | refspec: "{{ lookup('env', 'NORDIX_HEAT_REFSPEC') | default(omit) }}" |
| 34 | |
| 35 | installers: |
| 36 | kubespray: |
| 37 | scm: git |
| 38 | src: https://gerrit.nordix.org/infra/installer/kubespray.git |
| 39 | version: "{{ lookup('env', 'NORDIX_KUBESPRAY_VERSION') | default('master', true) }}" |
| 40 | refspec: "{{ lookup('env', 'NORDIX_KUBESPRAY_REFSPEC') | default(omit) }}" |
| 41 | |
| 42 | # NOTE (fdegir): this is only the list of scenarios implemented within |
| 43 | # installer repository and does not list what apps are for curated for |
| 44 | # them as it is self documented within the scenario playbook in installer |
| 45 | # repository. Curated apps are not listed separately either as they are |
| 46 | # similar to scenarios; they are available in installer repository. |
| 47 | scenarios: |
| 48 | - k8-calico-istio |
| 49 | - k8-calico-nofeature |
| 50 | - k8-calico-spinnaker |
| 51 | - k8-canal-nofeature |
| 52 | - k8-cilium-nofeature |
| 53 | - k8-flannel-nofeature |
| 54 | - k8-multus-nofeature |
| 55 | - k8-multus-plugins |
| 56 | - k8-weave-nofeature |
| 57 | |
Fatih Degirmenci | d7c1e76 | 2020-07-09 07:33:47 +0000 | [diff] [blame] | 58 | # NOTE (fdegir): set default deploy scenario for the stack |
| 59 | deploy_scenario: "{{ lookup('env', 'DEPLOY_SCENARIO') | default('k8-multus-plugins', true) }}" |
| 60 | |
Fatih Degirmenci | 20d34e7 | 2020-05-19 08:13:26 +0000 | [diff] [blame] | 61 | # ------------------------------------------------------------------------------- |
Fatih Degirmenci | bfdd3d8 | 2020-07-07 06:48:24 +0000 | [diff] [blame] | 62 | # Nordix: Docker version |
| 63 | # ------------------------------------------------------------------------------- |
Fatih Degirmenci | 21fe8df | 2020-07-13 15:18:29 +0000 | [diff] [blame] | 64 | # NOTE (fdegir): versions of docker as of 13.07.2020 matching to what Kubespray requires |
| 65 | docker_ce_version: "5:19.03.12~3-0~ubuntu-bionic" |
Fatih Degirmenci | bfdd3d8 | 2020-07-07 06:48:24 +0000 | [diff] [blame] | 66 | docker_ce_cli_version: "{{ docker_ce_version }}" |
| 67 | docker_registry_version: "2.7.1" |
Fatih Degirmenci | 21fe8df | 2020-07-13 15:18:29 +0000 | [diff] [blame] | 68 | containerd_io_version: "1.2.13-2" |
Fatih Degirmenci | bfdd3d8 | 2020-07-07 06:48:24 +0000 | [diff] [blame] | 69 | |
| 70 | # ------------------------------------------------------------------------------- |
Fatih Degirmenci | 20d34e7 | 2020-05-19 08:13:26 +0000 | [diff] [blame] | 71 | # Kubernetes: Kubernetes and kubectl versions |
| 72 | # ------------------------------------------------------------------------------- |
| 73 | # Kubernetes version that is supported by the pinned kubespray version |
Fatih Degirmenci | 21fe8df | 2020-07-13 15:18:29 +0000 | [diff] [blame] | 74 | kubernetes_version: "v1.18.5" |
Fatih Degirmenci | 20d34e7 | 2020-05-19 08:13:26 +0000 | [diff] [blame] | 75 | # version of the kubectl should generally match to the version of kubernetes itself |
| 76 | # but it would be good to have possibility to override it in case if someone needs it for some reason |
| 77 | kubectl_version: "{{ kubernetes_version }}" |
| 78 | |
| 79 | # ------------------------------------------------------------------------------- |
| 80 | # Kubernetes: Versions of rook, ceph and their dependencies |
| 81 | # ------------------------------------------------------------------------------- |
| 82 | rook_version: "v1.1.2" |
afenner | 5878b22 | 2020-07-27 14:53:19 +0100 | [diff] [blame] | 83 | busybox_version: "1.32.0" |
Fatih Degirmenci | 20d34e7 | 2020-05-19 08:13:26 +0000 | [diff] [blame] | 84 | ceph_version: "v14.2.4-20190917" |
| 85 | cephcsi_version: "v1.2.1" |
| 86 | csi_node_driver_registrar_version: "v1.1.0" |
| 87 | csi_attacher_version: "v1.2.0" |
| 88 | csi_provisioner_version: "v1.3.0" |
| 89 | csi_snapshotter_version: "v1.2.0" |
| 90 | |
| 91 | # ------------------------------------------------------------------------------- |
| 92 | # Kubernetes: Versions of prometheus and its dependencies |
| 93 | # ------------------------------------------------------------------------------- |
| 94 | # TODO (fdegir): prometheus version of what? helm chart? |
| 95 | prometheus_version: "1.3.1" |
| 96 | prom_alertmanager_version: "v0.20.0" |
| 97 | prom_node_exporter_version: "v0.18.1" |
| 98 | prom_prometheus_version: "v2.16.0" |
| 99 | prom_push_gateway_version: "v1.0.1" |
| 100 | |
| 101 | # ------------------------------------------------------------------------------- |
| 102 | # Kubernetes: Versions of spinnaker and its dependencies |
| 103 | # ------------------------------------------------------------------------------- |
| 104 | # Helm chart and docker version |
| 105 | spinnaker_version: "1.23.2" |
| 106 | spinnaker_app_version: "1.16.2" |
| 107 | |
| 108 | # ------------------------------------------------------------------------------- |
| 109 | # Kubernetes: App versions |
| 110 | # ------------------------------------------------------------------------------- |
Cian Johnston | e3a66b1 | 2021-01-26 11:26:32 +0000 | [diff] [blame^] | 111 | helm_version: "v3.3.4" |
Fatih Degirmenci | 20d34e7 | 2020-05-19 08:13:26 +0000 | [diff] [blame] | 112 | charts_version: "0b64349aeb537d0fd038df0e1d40ec5cf1206609" |
| 113 | istio_version: "1.3.1" |
| 114 | |
| 115 | # ------------------------------------------------------------------------------- |
| 116 | # Misc: Versions of other components |
| 117 | # ------------------------------------------------------------------------------- |
| 118 | configmap_reload_version: "v0.3.0" |
| 119 | kube_state_metrics_version: "v1.9.5" |
| 120 | |
| 121 | # vim: set ts=2 sw=2 expandtab: |