-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsample-input.yaml
More file actions
99 lines (83 loc) · 4.93 KB
/
sample-input.yaml
File metadata and controls
99 lines (83 loc) · 4.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
### Please refer to https://github.com/RafaySystems/brave/blob/main/docs/input-yaml.md for ready to use configuration examples
# Infrastructure provider !! CHANGE THIS TO YOUR INFRASTRUCTURE PROVIDER (aws, oci or infra_exists)
infrastructure_provider: oci
infrastructure_provider_config:
# AWS infrastructure provider configuration
aws:
region: "us-west-1"
host_name: "brave-node"
instance_type: "c5n.metal" #Choose a metal instance type
ssh_public_key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCr/bRBFgLj5l7JiX/0H0uqLUa50x14iWXGKxrqjzPy5UYP9mIqLS4udxf5uvTpB5QsWp9Xn0r3gch0es8QVSG8g0aEHjRhxMD3sW/KhpU4fvCMXLa/ccVQA7OvvYmaoc4aKQXk/kksNQE68+UaVd/gClMq4TMlDH0KlJUADZ3+ZduBKTjKYcme24QD7wHEMipFLuA+NZ0DeMgBlU9zqVI5RX9PW+jheKzII+LZywDlSocNIxoWvgTUJAil1GUlqzWngLZiMBd1xfuJ9BahwlridMOtpbGnamHbZbfE7KKY+eiazfpTERO/T9SYJE/c2U468mO1eggRQjdw0GfcxMgy1ppcL0R80qkxtWxkFaWWxLx1Rh0BO1f+VuRuJiTdOdymmttCqBnCGmsSjIf8zmDr+r1Xmgs3W1KevIyCgezCLhdGPXFkXRAD2VDW1Qo26BDqmhv39M2CPXXil0ifMsdd0T4nIiguaAF4vzYPmmcajCyWNLqaZv4TqBFSwKN6+YE= rgill@Robbies-MBP"
ssh_key_name: "eksabmsshkey"
ssh_private_key_file: "/opt/rafay/keys/oci"
# OCI infrastructure provider configuration
oci:
host_name: "brave-node"
instance_flex_memory_in_gbs: 80
instance_flex_ocpus: 6
ssh_private_key_file: "/opt/rafay/keys/oci"
ssh_public_key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCr/bRBFgLj5l7JiX/0H0uqLUa50x14iWXGKxrqjzPy5UYP9mIqLS4udxf5uvTpB5QsWp9Xn0r3gch0es8QVSG8g0aEHjRhxMD3sW/KhpU4fvCMXLa/ccVQA7OvvYmaoc4aKQXk/kksNQE68+UaVd/gClMq4TMlDH0KlJUADZ3+ZduBKTjKYcme24QD7wHEMipFLuA+NZ0DeMgBlU9zqVI5RX9PW+jheKzII+LZywDlSocNIxoWvgTUJAil1GUlqzWngLZiMBd1xfuJ9BahwlridMOtpbGnamHbZbfE7KKY+eiazfpTERO/T9SYJE/c2U468mO1eggRQjdw0GfcxMgy1ppcL0R80qkxtWxkFaWWxLx1Rh0BO1f+VuRuJiTdOdymmttCqBnCGmsSjIf8zmDr+r1Xmgs3W1KevIyCgezCLhdGPXFkXRAD2VDW1Qo26BDqmhv39M2CPXXil0ifMsdd0T4nIiguaAF4vzYPmmcajCyWNLqaZv4TqBFSwKN6+YE= rgill@Robbies-MBP"
region: "us-phoenix-1"
tenancy_ocid: "ocid1.tenancy.oc1..aaaaaaaaaa3ghjcqbrbzmssbzhxzhxf24rpmuyxbaxwcj2axwoqkpd56ljkq"
user_ocid: "ocid1.user.oc1..aaaaaaaac6nqpe4rsz3em53qtkkfq2pd4otg3j347wgku6eidkfcf5tr7kta"
private_key_path: "/Users/rgill/.oci/oci_api_key.pem" # private key for OCI user
fingerprint: "ed:8b:e9:3c:72:4c:39:70:20:0b:97:9e:59:fb:60:e9"
# "Infrastructure exists" provider configuration
infra_exists:
ssh_host_ip: "144.24.62.189"
ssh_username: "ubuntu"
ssh_private_key_file: "/opt/rafay/keys/oci"
ssh_public_key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCr/bRBFgLj5l7JiX/0H0uqLUa50x14iWXGKxrqjzPy5UYP9mIqLS4udxf5uvTpB5QsWp9Xn0r3gch0es8QVSG8g0aEHjRhxMD3sW/KhpU4fvCMXLa/ccVQA7OvvYmaoc4aKQXk/kksNQE68+UaVd/gClMq4TMlDH0KlJUADZ3+ZduBKTjKYcme24QD7wHEMipFLuA+NZ0DeMgBlU9zqVI5RX9PW+jheKzII+LZywDlSocNIxoWvgTUJAil1GUlqzWngLZiMBd1xfuJ9BahwlridMOtpbGnamHbZbfE7KKY+eiazfpTERO/T9SYJE/c2U468mO1eggRQjdw0GfcxMgy1ppcL0R80qkxtWxkFaWWxLx1Rh0BO1f+VuRuJiTdOdymmttCqBnCGmsSjIf8zmDr+r1Xmgs3W1KevIyCgezCLhdGPXFkXRAD2VDW1Qo26BDqmhv39M2CPXXil0ifMsdd0T4nIiguaAF4vzYPmmcajCyWNLqaZv4TqBFSwKN6+YE= rgill@Robbies-MBP"
host_name: "brave-node"
# provisioner !! CHANGE THIS TO YOUR PROVISIONER (vms_only, eksabm_cluster, rafay_eksabm_cluster, or none)
provisioner: vms_only
provisioner_config:
# VM Provisioner configuration
vms_only:
- name: "workers"
count: 2
cpu: 3 # in vcpus
mem: 16384 # in MB
osfamily: ubuntu # currently only ubuntu is supported
vagrant_box: "bento/ubuntu-20.04"
- name: "storage"
#count: 1 # (default value)
#cpu: 2 # (default value)
#mem: 16384 # (default value)
#osfamily: ubuntu # (default value)
#vagrant_box: "bento/ubuntu-20.04" # (default value)
# EKSA-BM Provisioner configuration
eksabm_cluster:
cluster_name: "brave"
operation_type: "provision"
k8s_version: "1.27"
num_control_plane_nodes: 1
num_worker_nodes: 1
# Rafay EKSA-BM Provisioner configuration
rafay_eksabm_cluster:
cluster_name: "brave"
operation_type: "provision"
k8s_version: "1.27"
num_control_plane_nodes: 1
num_worker_nodes: 1
rafay_controller_url: "https://console.rafay.dev/"
rafay_api_key_file: "/home/rgill/oci_api.key"
rafay_project_name: "brave"
rafay_eksabm_gateway_name: "brave-gw"
# None Provisioner
none:
config: none
# To create eksabm cluster using config file (advanced cluster configuration):
# eksabm_cluster:
# cluster_name: "brave-cluster"
# operation_type: "provision"
# config_file_name: "eksa-bm-config.yaml"
# To create rafay eksabm cluster using config file (advanced cluster configuration):
# rafay_eksabm_cluster:
# cluster_name: "brave-rafay-cluster"
# operation_type: "provision"
# config_file_name: "rafay-eksa-bm-config.yaml"
# rafay_controller_url: "https://console.rafay.dev/"
# rafay_api_key_file: "/home/rgill/oci_api.key"
# rafay_project_name: "brave"
# rafay_eksabm_gateway_name: "brave-gw"