🎉 hyperglass 2.0 is here! This documentation is still in development, though.
Configuration
Credentials

Each device must be configured with credentials with which hyperglass can log into the device and execute commands.

Credential Configuration

ParameterTypeDefault ValueDescription
credential.usernameStringUsername to use for authentication to the device.
credential.passwordStringPassword to use for authentication to the device.
credential.keyStringPath to SSH key used for authentication to the device.

Examples

Username & Password

devices.yaml
devices:
    - name: New York, NY
      address: 192.0.2.1
      platform: cisco_ios
      credential:
          username: you
          password: your password

SSH Private Key

devices.yaml
devices:
    - name: San Francisco, CA
      address: 192.0.2.2
      platform: juniper
      credential:
          username: you
          key: /path/to/your/ssh/key