mirror of https://github.com/helm/helm
parent
e87875f683
commit
038b6ef2b3
@ -0,0 +1,11 @@
|
||||
"""Basic firewall template."""
|
||||
|
||||
|
||||
def GenerateConfig(evaluation_context):
|
||||
return """
|
||||
resources:
|
||||
- type: compute.v1.firewall
|
||||
name: %(master)s-firewall
|
||||
properties:
|
||||
sourceRanges: [ "0.0.0.0/0" ]
|
||||
""" % {"master": evaluation_context.properties["firewallname"]}
|
@ -0,0 +1,5 @@
|
||||
|
||||
properties:
|
||||
firewallname:
|
||||
type: string
|
||||
default: defaultname
|
@ -0,0 +1,6 @@
|
||||
imports:
|
||||
- path: "no_properties_schema_defaults.py"
|
||||
|
||||
resources:
|
||||
- name: test-resource
|
||||
type: no_properties_schema_defaults.py
|
@ -0,0 +1,16 @@
|
||||
config:
|
||||
resources:
|
||||
- name: defaultname-firewall
|
||||
properties:
|
||||
sourceRanges:
|
||||
- 0.0.0.0/0
|
||||
type: compute.v1.firewall
|
||||
layout:
|
||||
resources:
|
||||
- name: test-resource
|
||||
properties:
|
||||
firewallname: defaultname
|
||||
resources:
|
||||
- name: defaultname-firewall
|
||||
type: compute.v1.firewall
|
||||
type: no_properties_schema_defaults.py
|
Loading…
Reference in new issue