mirror of https://github.com/helm/helm
parent
75cdcc7ada
commit
fcda47f085
@ -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