forked from openshift-kni/oran-o2ims
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathv1alpha1_provisioningrequest.yaml
More file actions
100 lines (100 loc) · 3.33 KB
/
v1alpha1_provisioningrequest.yaml
File metadata and controls
100 lines (100 loc) · 3.33 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
99
100
apiVersion: clcm.openshift.io/v1alpha1
kind: ProvisioningRequest
metadata:
labels:
app.kubernetes.io/name: provisioningrequest
app.kubernetes.io/instance: provisioningrequest-sample
app.kubernetes.io/part-of: oran-o2ims
app.kubernetes.io/managed-by: kustomize
app.kubernetes.io/created-by: oran-o2ims
name: 123e4567-e89b-12d3-a456-426614174000
spec:
name: "TestEnv-SNO-Provisioning-site-sno-du-1"
description: "Provisioning request for setting up a Single Node OpenShift (SNO) in the test environment."
templateName: clustertemplate-sample
templateVersion: v1.0.0
templateParameters:
nodeClusterName: "site-sno-du-1"
oCloudSiteId: "local-west-12345"
# hwTemplateParameters allows overriding the HardwareProfile per nodeGroup.
# The nodeGroup names must match those defined in the HardwareTemplate.
hwTemplateParameters:
nodeGroupData:
controller:
hwProfile: hardwareprofile-sample
policyTemplateParameters:
sriov-network-vlan-1: "114"
sriov-network-vlan-2: "111"
clusterInstanceParameters:
apiVIPs:
- 192.0.2.2
additionalNTPSources:
- NTP.server1
- 1.1.1.1
baseDomain: example.com
clusterName: site-sno-du-1
extraAnnotations:
AgentClusterInstall:
extra-annotation-key: extra-annotation-value
extraLabels:
AgentClusterInstall:
extra-label-key: extra-label-value
ManagedCluster:
cluster-version: "v4.20"
clustertemplate-a-policy: "v1"
ingressVIPs:
- 192.0.2.3
machineNetwork:
- cidr: 192.0.2.0/24
nodes:
- bootMode: UEFI
extraAnnotations:
BareMetalHost:
extra-annotation-key: extra-annotation-value
extraLabels:
BareMetalHost:
extra-label-key: extra-label-value
hostName: node1.baseDomain.com
nodeLabels:
node-role.kubernetes.io/infra: ""
node-role.kubernetes.io/master: ""
nodeNetwork:
config:
dns-resolver:
config:
server:
- 192.0.2.22
interfaces:
- ipv4:
address:
- ip: 192.0.2.10
prefix-length: 24
- ip: 192.0.2.11
prefix-length: 24
- ip: 192.0.2.12
prefix-length: 24
dhcp: false
enabled: true
ipv6:
address:
- ip: 2620:52:0:10e7:e42:a1ff:fe8a:601
prefix-length: 64
- ip: 2620:52:0:10e7:e42:a1ff:fe8a:602
prefix-length: 64
- ip: 2620:52:0:10e7:e42:a1ff:fe8a:603
prefix-length: 64
dhcp: false
enabled: true
name: ens3f0
type: ethernet
routes:
config:
- destination: 0.0.0.0/0
next-hop-address: 192.0.2.254
next-hop-interface: ens3f0
table-id: 254
serviceNetwork:
- cidr: 233.252.0.0/24
sshPublicKey: ssh-rsa
status:
conditions: []