-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathpublishing-cfg.yaml
127 lines (127 loc) · 4.26 KB
/
publishing-cfg.yaml
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
- name: 'default'
manifest_s3_buckets:
- name: 'origin'
role: 'source'
bucket_name: 'gardenlinux-github-releases'
aws_cfg_name: 'gardenlinux'
buildresult_s3_buckets:
- name: 'origin'
role: 'source'
bucket_name: 'gardenlinux-github-releases'
aws_cfg_name: 'gardenlinux'
- name: 'replica-cn'
role: 'replica'
bucket_name: 'gardenlinux-github-releases'
aws_cfg_name: 'gardenlinux-cn'
platforms: ['aws', 'openstack', 'openstackbaremetal']
ocm:
ocm_repository: europe-docker.pkg.dev/gardener-project/releases
targets:
- platform: 'ali'
oss_bucket_name: 'gardenlinux-community'
aliyun_region: 'eu-central-1'
aliyun_cfg_name: 'gardenlinux'
- platform: 'aws'
aws_cfgs:
- aws_cfg_name: 'gardenlinux'
buildresult_bucket: 'origin'
- aws_cfg_name: 'gardenlinux-cn'
buildresult_bucket: 'replica-cn'
image_tags:
static_tags:
sec-by-def-public-image-exception: enabled
- platform: 'gcp'
gcp_cfg_name: 'gardenlinux'
gcp_bucket_name: 'gardenlinux-images'
- platform: 'azure'
cloud: 'public'
gallery_cfg_name: 'gardenlinux-community-gallery-nvme'
storage_account_cfg_name: 'gardenlinux-community-gallery'
service_principal_cfg_name: 'gardenlinux'
hyper_v_generations: ['V1', 'V2']
- platform: 'azure'
cloud: 'china'
buildresult_bucket: 'replica-cn'
gallery_cfg_name: 'gardenlinux-community-gallery-nvme-cn'
storage_account_cfg_name: 'gardenlinux-community-gallery-cn'
service_principal_cfg_name: 'gardenlinux-cn'
hyper_v_generations: ['V1', 'V2']
- platform: 'openstack'
environment_cfg_name: 'gardenlinux'
cn_regions:
region_names:
- ap-cn-1
buildresult_bucket: 'replica-cn'
visibility: community
image_properties:
hypervisor_type: vmware
vmware_ostype: debian10_64Guest
hw_vif_model: vmxnet3
hw_disk_bus: scsi
vmware_adaptertype: paraVirtual
vmware_disktype: streamOptimized
- platform: 'openstackbaremetal'
environment_cfg_name: 'gardenlinux'
cn_regions:
region_names:
- ap-cn-1
buildresult_bucket: 'replica-cn'
suffix: 'baremetal'
visibility: public
image_properties:
hypervisor_type: baremetal
os_distro: debian10_64Guest
img_config_drive: mandatory
- name: 'gardener-integration-test'
manifest_s3_buckets:
- name: 'origin'
role: 'source'
bucket_name: 'gardenlinux-github-releases'
aws_cfg_name: 'gardenlinux-integration-test'
- name: 'tests'
role: 'target'
bucket_name: 'gardenlinux-test-import'
aws_cfg_name: 'gardenlinux-integration-test'
buildresult_s3_buckets:
- name: 'origin'
role: 'source'
bucket_name: 'gardenlinux-github-releases'
aws_cfg_name: 'gardenlinux-integration-test'
ocm:
ocm_repository: europe-docker.pkg.dev/sap-se-gcp-gardenlinux/tests
overwrite_component_descriptor: true
targets:
- platform: 'aws'
aws_cfgs:
- aws_cfg_name: 'gardenlinux-integration-test'
buildresult_bucket: 'origin'
copy_regions: ['eu-west-1']
image_tags:
include_gardenlinux_version: true
include_gardenlinux_committish: true
static_tags:
sec-by-def-public-image-exception: enabled
purpose: test
test-type: gardener-integration
- platform: 'openstack'
environment_cfg_name: 'gardenlinux'
suffix: 'int-test'
copy_regions: ['eu-nl-1']
visibility: community
image_properties:
hypervisor_type: vmware
vmware_ostype: debian10_64Guest
hw_vif_model: vmxnet3
hw_disk_bus: scsi
vmware_adaptertype: paraVirtual
vmware_disktype: streamOptimized
- platform: 'azure'
cloud: 'public'
service_principal_cfg_name: 'gardenlinux-integration-test'
storage_account_cfg_name: 'gardenlinux-integration-test'
gallery_cfg_name: 'gardenlinux-integration-test'
hyper_v_generations: ['V1', 'V2']
gallery_regions: ['northeurope', 'westeurope']
- platform: 'gcp'
gcp_cfg_name: 'gardenlinux-integration-test'
gcp_bucket_name: 'gardenlinux-test-images'