123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- # Copyright 2022 Dell Inc. or its subsidiaries. All Rights Reserved.
- #
- # Licensed under the Apache License, Version 2.0 (the "License");
- # you may not use this file except in compliance with the License.
- # You may obtain a copy of the License at
- #
- # http://www.apache.org/licenses/LICENSE-2.0
- #
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the License is distributed on an "AS IS" BASIS,
- # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- # See the License for the specific language governing permissions and
- # limitations under the License.
- ---
- k8s_docker_images:
- - docker.io/calico/kube-controllers:v3.19.1
- - docker.io/calico/cni:v3.19.1
- - docker.io/calico/pod2daemon-flexvol:v3.19.1
- - docker.io/calico/node:v3.19.1
- - quay.io/coreos/flannel:v0.14.0
- - xilinxatg/xilinx_k8s_fpga_plugin:2020.11.24
- - nvidia/k8s-device-plugin:v0.7.0
- - quay.io/external_storage/nfs-client-provisioner:v3.1.0-k8s1.11
- - docker.io/rocm/k8s-device-plugin
- - kubernetesui/dashboard:v2.0.5
- - kubernetesui/metrics-scraper:v1.0.6
- - prom/alertmanager:v0.21.0
- - jimmidyson/configmap-reload:v0.4.0
- - prom/node-exporter:v1.0.1
- - prom/pushgateway:v1.2.0
- - prom/prometheus:v2.20.1
- - metallb/controller:v0.8.1
- - metallb/controller:v0.7.3
- - metallb/speaker:v0.7.3
- - volcanosh/vc-controller-manager:latest
- - volcanosh/vc-scheduler:latest
- - volcanosh/vc-webhook-manager:latest
- - mpioperator/mpi-operator:latest
- - rocm/k8s-device-plugin
- docker_login_fail_msg: "Docker login failed! Please check the credentials and re-execute playbook."
- docker_pull_limit_msg: "You have reached your docker pull rate limit. Please provide docker credentials in omnia_config.yml and try again"
- metallb_config_file_dest: /root/k8s/metal-config.yaml
- metallb_config_file_mode: 0655
- metallb_deployment_file_dest: /root/k8s/metallb.yaml
- metallb_deployment_file_mode: 0655
- metallb_yaml_url: https://raw.githubusercontent.com/google/metallb/v0.8.1/manifests/metallb.yaml
- metallb_helm_url: https://metallb.github.io/metallb
- k8s_dashboard_admin_file_dest: /root/k8s/k8s_dashboard_admin.yaml
- k8s_dashboard_admin_file_mode: 0655
- k8s_dashboard_yaml_url: https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.5/aio/deploy/recommended.yaml
- helm_stable_repo_url: https://charts.helm.sh/stable
- nfs_server_manager_node: "{{ ansible_host }}"
- nfs_server_nfs_node: "{{ groups['nfs_node'][0] }}"
- mpi_operator_yaml_url: https://raw.githubusercontent.com/kubeflow/mpi-operator/v0.3.0/deploy/v1alpha2/mpi-operator.yaml
- nvidia_k8s_device_plugin_repo_url: https://nvidia.github.io/k8s-device-plugin
- nvidia_gpu_discovery_repo_url: https://nvidia.github.io/gpu-feature-discovery
- nvidia_device_plugin_version: 0.7.0
- mig_strategy: none
- gpu_feature_discovery_version: 0.2.0
- fpga_device_plugin_yaml_url: https://raw.githubusercontent.com/Xilinx/FPGA_as_a_Service/master/k8s-fpga-device-plugin/fpga-device-plugin.yml
- rocm_device_plugin_yaml_url: https://raw.githubusercontent.com/RadeonOpenCompute/k8s-device-plugin/v1.18.1/k8s-ds-amdgpu-dp.yaml
- slurm_exporter_config_file: extraScrapeConfigs.yaml
- slurm_exporter_config_file_path: /var/lib/
- slurm_exporter_file_mode: 0655
- prometheus_path_on_host: /var/lib/prometheus-2.23.0.linux-amd64/
- spark_operator_repo: https://googlecloudplatform.github.io/spark-on-k8s-operator
- operator_image_tag: v1beta2-1.3.3-3.1.1
- volcano_scheduling_yaml_url: https://raw.githubusercontent.com/volcano-sh/volcano/v1.3.0/installer/volcano-development.yaml
- nginx_conf_file_path: /etc/nginx/nginx.conf
- nginx_conf_file_mode: 2534
- grafana_svc_ip: "{{ lookup('ini', 'ip section=grafana_svc file={{ playbook_dir }}/roles/k8s_start_services/files/grafana_svc_details.ini') }}"
- grafana_svc_port: "{{ lookup('ini', 'port section=grafana_svc file={{ playbook_dir }}/roles/k8s_start_services/files/grafana_svc_details.ini') }}"
- opensuse_os_name: "openSUSE Leap"
- nginx_listen_port: 3200
|