diff --git a/packages/core/testing/templates/srv1.yaml b/packages/core/testing/templates/srv1.yaml new file mode 100644 index 00000000..ecbb900e --- /dev/null +++ b/packages/core/testing/templates/srv1.yaml @@ -0,0 +1,36 @@ +apiVersion: apps.cozystack.io/v1alpha1 +kind: VMInstance +metadata: + name: srv1 + namespace: tenant-testing +spec: + instanceProfile: ubuntu + instanceType: u1.xlarge + running: true + disks: + - name: srv1-system + - name: srv1-data +--- +apiVersion: apps.cozystack.io/v1alpha1 +kind: VMDisk +metadata: + name: srv1-system + namespace: tenant-testing +spec: + optical: false + source: + http: + url: https://github.com/cozystack/cozystack/releases/download/v0.28.2/nocloud-amd64.raw.xz + storage: 10Gi + storageClass: local +--- +apiVersion: apps.cozystack.io/v1alpha1 +kind: VMDisk +metadata: + name: srv1-data + namespace: tenant-testing +spec: + optical: false + source: {} + storage: 100Gi + storageClass: local diff --git a/packages/core/testing/templates/srv2.yaml b/packages/core/testing/templates/srv2.yaml new file mode 100644 index 00000000..d590f8b3 --- /dev/null +++ b/packages/core/testing/templates/srv2.yaml @@ -0,0 +1,36 @@ +apiVersion: apps.cozystack.io/v1alpha1 +kind: VMInstance +metadata: + name: srv2 + namespace: tenant-testing +spec: + instanceProfile: ubuntu + instanceType: u1.xlarge + running: true + disks: + - name: srv2-system + - name: srv2-data +--- +apiVersion: apps.cozystack.io/v1alpha1 +kind: VMDisk +metadata: + name: srv2-system + namespace: tenant-testing +spec: + optical: false + source: + http: + url: https://github.com/cozystack/cozystack/releases/download/v0.28.2/nocloud-amd64.raw.xz + storage: 10Gi + storageClass: local +--- +apiVersion: apps.cozystack.io/v1alpha1 +kind: VMDisk +metadata: + name: srv2-data + namespace: tenant-testing +spec: + optical: false + source: {} + storage: 100Gi + storageClass: local diff --git a/packages/core/testing/templates/srv3.yaml b/packages/core/testing/templates/srv3.yaml new file mode 100644 index 00000000..aa1c249d --- /dev/null +++ b/packages/core/testing/templates/srv3.yaml @@ -0,0 +1,36 @@ +apiVersion: apps.cozystack.io/v1alpha1 +kind: VMInstance +metadata: + name: srv3 + namespace: tenant-testing +spec: + instanceProfile: ubuntu + instanceType: u1.xlarge + running: true + disks: + - name: srv3-system + - name: srv3-data +--- +apiVersion: apps.cozystack.io/v1alpha1 +kind: VMDisk +metadata: + name: srv3-system + namespace: tenant-testing +spec: + optical: false + source: + http: + url: https://github.com/cozystack/cozystack/releases/download/v0.28.2/nocloud-amd64.raw.xz + storage: 10Gi + storageClass: local +--- +apiVersion: apps.cozystack.io/v1alpha1 +kind: VMDisk +metadata: + name: srv3-data + namespace: tenant-testing +spec: + optical: false + source: {} + storage: 100Gi + storageClass: local diff --git a/packages/core/testing/templates/tenant.yaml b/packages/core/testing/templates/tenant.yaml new file mode 100644 index 00000000..abf72b11 --- /dev/null +++ b/packages/core/testing/templates/tenant.yaml @@ -0,0 +1,5 @@ +apiVersion: apps.cozystack.io/v1alpha1 +kind: Tenant +metadata: + name: testing + namespace: tenant-root