-
Notifications
You must be signed in to change notification settings - Fork 2
/
apb.yml
44 lines (44 loc) · 1.14 KB
/
apb.yml
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
version: 1.0
name: rhelvm-apb
description: APB for managing RHEL Virtual Machine
bindable: False
async: optional
tags:
- virtualmachine
metadata:
displayName: RHEL Virtual Machine
imageUrl: https://raw.githubusercontent.com/ansibleplaybookbundle/rhel-apb/master/docs/imgs/icon.png
plans:
- name: default
metadata:
displayName: Linux Virtual Machine
longDescription: Virtual machine with Red Hat Enterprise Linux
description: RHEL Virtual Machine
free: True
parameters:
- name: admin_user
title: Openshift Admin User
type: string
required: true
- name: admin_password
title: Openshift Admin Password
type: string
display_type: password
required: true
- name: NAME
title: Name
type: string
display_type: text
required: true
default: myvm
- name: MEMORY
title: Memory (in MiB)
type: number
required: true
default: 4096
- name: CPU_CORES
title: CPUs
type: enum
required: true
default: '1'
enum: ['1', '2', '4' , '6' , '8', '12', '16', '32']