common.yaml | Homer Public

Type: object
No Additional Properties

Type: integer

Type: object

In common as we need the full infra wide list as well.

No Additional Properties

The following properties are required:

  • eqiad
  • eqord
  • codfw
  • eqdfw
  • esams
  • ulsfo
  • eqsin
  • drmrs
  • magru

All properties whose name matches the following regular expression must respect the following conditions

Property name regular expression: ^(eqiad|eqord|codfw|eqdfw|esams|ulsfo|eqsin|drmrs|magru)$
Type: array
No Additional Items

Tuple Validation

Item at 1 must be:

Type: array
No Additional Items

Tuple Validation

Item at 1 must be:
Type: stringFormat: ip_network

Type: array
No Additional Items

Tuple Validation

Item at 1 must be:
Type: object
No Additional Properties

Type: string

Type: integer

Type: enum (of string)

Must be one of:

  • "super-user"
  • "operations"
  • "rancid"
  • "read-only"

Type: array
No Additional Items

Tuple Validation

Item at 1 must be:

Type: object
No Additional Properties

Type: array
No Additional Items

Tuple Validation

Item at 1 must be:
Type: object
No Additional Properties

Type: integer

Type: boolean

All properties whose name matches the following regular expression must respect the following conditions

Property name regular expression: ^.+$
Type: string

Type: object
No Additional Properties

All properties whose name matches the following regular expression must respect the following conditions

Property name regular expression: ^.+$
Type: array
No Additional Items

Tuple Validation

Item at 1 must be:
Type: string

Type: array
No Additional Items

Tuple Validation

Item at 1 must be:

Type: array
No Additional Items

Tuple Validation

Item at 1 must be:

Type: array
No Additional Items

Tuple Validation

Item at 1 must be:
Type: stringFormat: ipv4

Type: object
No Additional Properties

All properties whose name matches the following regular expression must respect the following conditions

Property name regular expression: ^.+$
Type: object

Provider name

No Additional Properties

Type: integer

Peer AS number

All properties whose name matches the following regular expression must respect the following conditions

Property name regular expression: ^(BFD|flowspec|import_policy|export_policy)$
Type: boolean

Type: object
No Additional Properties

The following properties are required:

  • k8s
  • k8s-stage
  • frack

All properties whose name matches the following regular expression must respect the following conditions

Property name regular expression: ^(k8s|k8s-(stage|mlserve|mlstaging|dse|aux)|frack)$

No Additional Properties

Type: object

The following properties are required:

  • eqiad
Type: object

The following properties are required:

  • codfw

Type: object

Global VRF identifiers for generating RD, RTs etc.

No Additional Properties

All properties whose name matches the following regular expression must respect the following conditions

Property name regular expression: ^.+$
Type: integer

Type: object

Define Linux style hashed passwords for users who need them set. Set as a different key to live in homer-private.

No Additional Properties

All properties whose name matches the following regular expression must respect the following conditions

Property name regular expression: ^.+$
Type: string