Update 'deploy.yaml'
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2022-01-19 20:43:32 +00:00
parent fc9f1d897e
commit 14af77e687

View File

@@ -48,10 +48,11 @@ areas:
properties: properties:
title: Hostname title: Hostname
label: label:
extra: Can only contain alphanumeric characters and hyphens; must be between 1 and 15 characters long
span: 5 span: 5
validate: validate:
- status: error - status: error
message: Can only contain alphanumeric characters and hyphens; must be between 1 and 15 characters long message: Enter a valid hostname
pass: pass:
_regex: ^([a-zA-Z0-9]{1,15}|[a-zA-Z0-9][a-zA-Z0-9\-]{0,13}[a-zA-Z0-9])$ _regex: ^([a-zA-Z0-9]{1,15}|[a-zA-Z0-9][a-zA-Z0-9\-]{0,13}[a-zA-Z0-9])$
- id: ipaddress - id: ipaddress
@@ -62,6 +63,11 @@ areas:
placeholder: 0.0.0.0 placeholder: 0.0.0.0
label: label:
span: 5 span: 5
validate:
- status: error
message: Enter a valid IP address
pass:
_regex: ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
- id: subnetmask - id: subnetmask
required: true required: true
type: TextInput type: TextInput
@@ -72,7 +78,7 @@ areas:
span: 5 span: 5
validate: validate:
- status: error - status: error
# message: Enter a valid subnet mask message: Enter a valid subnet mask
pass: pass:
_regex: ^(?:(255|254|252|248|240|224|192|128|0+)(?:\.(?!$)|$)){4}$ _regex: ^(?:(255|254|252|248|240|224|192|128|0+)(?:\.(?!$)|$)){4}$
- id: gateway - id: gateway
@@ -83,21 +89,38 @@ areas:
placeholder: 0.0.0.0 placeholder: 0.0.0.0
label: label:
span: 5 span: 5
validate:
- status: error
message: Enter a valid IP address
pass:
_regex: ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
- id: dnsserver - id: dnsserver
required: true
type: TextInput type: TextInput
properties: properties:
title: DNS server title: DNS server
placeholder: 0.0.0.0, 0.0.0.0 placeholder: 1.1.1.1, 1.0.0.1
label: label:
extra: (comma-separated list) extra: (comma-separated list of IP addresses)
span: 5 span: 5
validate:
- status: error
message: Enter one or more valid IP addresses, separated by a comma
pass:
_regex: ^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.(?:25[0-5]|2[0-4]\d|[01]?\d\d?))(?:,\s*(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.(?:25[0-5]|2[0-4]\d|[01]?\d\d?)))*$
- id: dnssuffix - id: dnssuffix
required: true
type: TextInput type: TextInput
properties: properties:
title: DNS suffix title: DNS suffix
placeholder: example.org placeholder: example.org
label: label:
span: 5 span: 5
validate:
- status: error
message: Enter a valid domain name
pass:
_regex: (?=^.{4,253}$)(^((?!-)[a-zA-Z0-9-]{1,63}(?<!-)\.)+[a-zA-Z]{2,63}$)
- id: warning - id: warning
type: Alert type: Alert
properties: properties: