1- # Copyright 2022 Google LLC
1+ # Copyright 2023 Google LLC
22#
33# Licensed under the Apache License, Version 2.0 (the "License");
44# you may not use this file except in compliance with the License.
@@ -19,75 +19,82 @@ metadata:
1919 annotations :
2020 config.kubernetes.io/local-config : " true"
2121spec :
22- title : terraform-google-vm
23- source :
24- repo : https://github.com/terraform-google-modules/terraform-google-vm
25- sourceType : git
26- subBlueprints :
27- - name : compute_disk_snapshot
28- location : modules/compute_disk_snapshot
29- - name : compute_instance
30- location : modules/compute_instance
31- - name : instance_template
32- location : modules/instance_template
33- - name : mig
34- location : modules/mig
35- - name : mig_with_percent
36- location : modules/mig_with_percent
37- - name : preemptible_and_regular_instance_templates
38- location : modules/preemptible_and_regular_instance_templates
39- - name : umig
40- location : modules/umig
41- examples :
42- - name : additional_disks
43- location : examples/instance_template/additional_disks
44- - name : alias_ip_range
45- location : examples/instance_template/alias_ip_range
46- - name : autoscaler
47- location : examples/mig/autoscaler
48- - name : disk_snapshot
49- location : examples/compute_instance/disk_snapshot
50- - name : encrypted_disks
51- location : examples/instance_template/encrypted_disks
52- - name : full
53- location : examples/mig/full
54- - name : full
55- location : examples/umig/full
56- - name : healthcheck
57- location : examples/mig/healthcheck
58- - name : multiple_interfaces
59- location : examples/compute_instance/multiple_interfaces
60- - name : named_ports
61- location : examples/umig/named_ports
62- - name : next_hop
63- location : examples/compute_instance/next_hop
64- - name : simple
65- location : examples/compute_instance/simple
66- - name : simple
67- location : examples/instance_template/simple
68- - name : simple
69- location : examples/mig/simple
70- - name : simple
71- location : examples/mig_with_percent/simple
72- - name : simple
73- location : examples/preemptible_and_regular_instance_templates/simple
74- - name : simple
75- location : examples/umig/simple
76- - name : static_ips
77- location : examples/umig/static_ips
78- - name : tags
79- location : examples/compute_instance/tags
80- roles :
81- - level : Project
22+ info :
23+ title : terraform-google-vm
24+ source :
25+ repo : https://github.com/terraform-google-modules/terraform-google-vm
26+ sourceType : git
27+ description : {}
28+ content :
29+ subBlueprints :
30+ - name : compute_disk_snapshot
31+ location : modules/compute_disk_snapshot
32+ - name : compute_instance
33+ location : modules/compute_instance
34+ - name : instance_template
35+ location : modules/instance_template
36+ - name : mig
37+ location : modules/mig
38+ - name : mig_with_percent
39+ location : modules/mig_with_percent
40+ - name : preemptible_and_regular_instance_templates
41+ location : modules/preemptible_and_regular_instance_templates
42+ - name : umig
43+ location : modules/umig
44+ examples :
45+ - name : additional_disks
46+ location : examples/instance_template/additional_disks
47+ - name : alias_ip_range
48+ location : examples/instance_template/alias_ip_range
49+ - name : autoscaler
50+ location : examples/mig/autoscaler
51+ - name : disk_snapshot
52+ location : examples/compute_instance/disk_snapshot
53+ - name : encrypted_disks
54+ location : examples/instance_template/encrypted_disks
55+ - name : full
56+ location : examples/mig/full
57+ - name : full
58+ location : examples/umig/full
59+ - name : healthcheck
60+ location : examples/mig/healthcheck
61+ - name : mig_stateful
62+ location : examples/mig_stateful
63+ - name : multiple_interfaces
64+ location : examples/compute_instance/multiple_interfaces
65+ - name : named_ports
66+ location : examples/umig/named_ports
67+ - name : next_hop
68+ location : examples/compute_instance/next_hop
69+ - name : simple
70+ location : examples/compute_instance/simple
71+ - name : simple
72+ location : examples/instance_template/simple
73+ - name : simple
74+ location : examples/mig/simple
75+ - name : simple
76+ location : examples/mig_with_percent/simple
77+ - name : simple
78+ location : examples/preemptible_and_regular_instance_templates/simple
79+ - name : simple
80+ location : examples/umig/simple
81+ - name : static_ips
82+ location : examples/umig/static_ips
83+ - name : tags
84+ location : examples/compute_instance/tags
85+ interfaces : {}
86+ requirements :
8287 roles :
83- - roles/owner
84- - roles/compute.admin
85- - roles/compute.networkAdmin
86- - roles/iam.serviceAccountUser
87- - roles/compute.instanceAdmin
88- services :
89- - cloudresourcemanager.googleapis.com
90- - storage-api.googleapis.com
91- - serviceusage.googleapis.com
92- - compute.googleapis.com
93- - iam.googleapis.com
88+ - level : Project
89+ roles :
90+ - roles/owner
91+ - roles/compute.admin
92+ - roles/compute.networkAdmin
93+ - roles/iam.serviceAccountUser
94+ - roles/compute.instanceAdmin
95+ services :
96+ - cloudresourcemanager.googleapis.com
97+ - storage-api.googleapis.com
98+ - serviceusage.googleapis.com
99+ - compute.googleapis.com
100+ - iam.googleapis.com
0 commit comments