Skip to content

Commit 2c6e084

Browse files
Ani1357j-zimnowoda
andauthored
ci: added more linode types to the integration workflow (#1976)
Co-authored-by: jeho <[email protected]>
1 parent cfa5608 commit 2c6e084

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

.github/workflows/integration.yml

+17-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ name: Deploy APL
22
on:
33
workflow_call:
44
inputs:
5+
linode_types:
6+
description: 'Linode instance types'
7+
type: string
8+
default: g6-dedicated-8
59
kubernetes_versions:
610
description: 'Kubernetes version'
711
type: string
@@ -28,6 +32,18 @@ on:
2832
default: 'false'
2933
workflow_dispatch:
3034
inputs:
35+
linode_types:
36+
description: 'Linode instance types'
37+
type: choice
38+
options:
39+
- g6-dedicated-4
40+
- g6-dedicated-8
41+
- g6-dedicated-16
42+
- g6-dedicated-32
43+
- g6-dedicated-48
44+
- g6-dedicated-50
45+
- g6-dedicated-56
46+
default: g6-dedicated-4
3147
kubernetes_versions:
3248
description: 'Kubernetes version'
3349
type: choice
@@ -198,7 +214,7 @@ jobs:
198214
--region nl-ams \
199215
--k8s_version ${{ env.LINODE_K8S_VERSION }} \
200216
--control_plane.high_availability true \
201-
--node_pools.type g6-dedicated-8 --node_pools.count 3 \
217+
--node_pools.type ${{ inputs.linode_types }} --node_pools.count 3 \
202218
--node_pools.autoscaler.enabled true \
203219
--node_pools.autoscaler.max 3 \
204220
--node_pools.autoscaler.min 3 \

0 commit comments

Comments
 (0)