blob: e4eef11cda9c242faf4d6f887e1706448280eaf3 [file] [log] [blame]
Pawel Wieczorek3664e042019-07-26 15:53:26 +02001# An example of a Kubernetes cluster for ONAP
2ssh_key_path: &ssh_key_path "~/.ssh/onap-key"
3nodes:
Pawel Wieczorek15541742019-09-30 14:23:30 +02004- address: 172.17.4.100
Pawel Wieczorek3664e042019-07-26 15:53:26 +02005 port: "22"
6 role:
7 - controlplane
8 - etcd
9 hostname_override: "onap-control-1"
10 user: vagrant
11 ssh_key_path: *ssh_key_path
Pawel Wieczorek15541742019-09-30 14:23:30 +020012- address: 172.17.4.101
Pawel Wieczorek3664e042019-07-26 15:53:26 +020013 port: "22"
14 role:
15 - worker
16 hostname_override: "onap-k8s-1"
17 user: vagrant
18 ssh_key_path: *ssh_key_path
19services:
20 kube-api:
21 service_cluster_ip_range: 10.43.0.0/16
22 pod_security_policy: false
23 always_pull_images: false
24 kube-controller:
25 cluster_cidr: 10.42.0.0/16
26 service_cluster_ip_range: 10.43.0.0/16
27 kubelet:
28 cluster_domain: cluster.local
29 cluster_dns_server: 10.43.0.10
30 fail_swap_on: false
31network:
32 plugin: canal
33authentication:
34 strategy: x509
Pawel Wieczorek3664e042019-07-26 15:53:26 +020035ssh_agent_auth: false
36authorization:
37 mode: rbac
38ignore_docker_version: false
39kubernetes_version: "v1.13.5-rancher1-2"
40private_registries:
41- url: nexus3.onap.org:10001
42 user: docker
43 password: docker
44 is_default: true
45cluster_name: "onap"
46restore:
47 restore: false
48 snapshot_name: ""