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:
title: Hostname
label:
extra: Can only contain alphanumeric characters and hyphens; must be between 1 and 15 characters long
span: 5
validate:
- status: error
message: Can only contain alphanumeric characters and hyphens; must be between 1 and 15 characters long
message: Enter a valid hostname
pass:
_regex: ^([a-zA-Z0-9]{1,15}|[a-zA-Z0-9][a-zA-Z0-9\-]{0,13}[a-zA-Z0-9])$
- id: ipaddress
@@ -62,6 +63,11 @@ areas:
placeholder: 0.0.0.0
label:
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
required: true
type: TextInput
@@ -72,7 +78,7 @@ areas:
span: 5
validate:
- status: error
# message: Enter a valid subnet mask
message: Enter a valid subnet mask
pass:
_regex: ^(?:(255|254|252|248|240|224|192|128|0+)(?:\.(?!$)|$)){4}$
- id: gateway
@@ -83,21 +89,38 @@ areas:
placeholder: 0.0.0.0
label:
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
required: true
type: TextInput
properties:
title: DNS server
placeholder: 0.0.0.0, 0.0.0.0
placeholder: 1.1.1.1, 1.0.0.1
label:
extra: (comma-separated list)
extra: (comma-separated list of IP addresses)
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
required: true
type: TextInput
properties:
title: DNS suffix
placeholder: example.org
label:
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
type: Alert
properties: