Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doc(eos_cli_config_gen): Add Documentation for Clock Timezone #1338

Merged
merged 7 commits into from
Nov 22, 2021
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
# clock-timezone
# Table of Contents
<!-- toc -->

- [Management](#management)
- [Management Interfaces](#management-interfaces)
- [Clock Settings](#clock-settings)
- [Authentication](#authentication)
- [Monitoring](#monitoring)
- [Internal VLAN Allocation Policy](#internal-vlan-allocation-policy)
- [Internal VLAN Allocation Policy Summary](#internal-vlan-allocation-policy-summary)
- [Interfaces](#interfaces)
- [Routing](#routing)
- [IP Routing](#ip-routing)
- [IPv6 Routing](#ipv6-routing)
- [Multicast](#multicast)
- [Filters](#filters)
- [ACL](#acl)
- [Quality Of Service](#quality-of-service)

<!-- toc -->
# Management

## Management Interfaces

### Management Interfaces Summary

#### IPv4

| Management Interface | description | Type | VRF | IP Address | Gateway |
| -------------------- | ----------- | ---- | --- | ---------- | ------- |
| Management1 | oob_management | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |

#### IPv6

| Management Interface | description | Type | VRF | IPv6 Address | IPv6 Gateway |
| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
| Management1 | oob_management | oob | MGMT | - | - |

### Management Interfaces Device Configuration

```eos
!
interface Management1
description oob_management
vrf MGMT
ip address 10.73.255.122/24
```

## Clock Settings

### Clock Timezone Settings

Clock Timezone is set to **GMT**.

### Clock Configuration

```eos
!
clock timezone GMT
```

# Authentication

# Monitoring

# Internal VLAN Allocation Policy

## Internal VLAN Allocation Policy Summary

**Default Allocation Policy**

| Policy Allocation | Range Beginning | Range Ending |
| ------------------| --------------- | ------------ |
| ascending | 1006 | 4094 |

# Interfaces

# Routing

## IP Routing

### IP Routing Summary

| VRF | Routing Enabled |
| --- | --------------- |
| default | false|
### IP Routing Device Configuration

```eos
```
## IPv6 Routing

### IPv6 Routing Summary

| VRF | Routing Enabled |
| --- | --------------- |
| default | false |

# Multicast

# Filters

# ACL

# Quality Of Service
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
!RANCID-CONTENT-TYPE: arista
!
transceiver qsfp default-mode 4x10G
!
hostname clock-timezone
!
no aaa root
no enable password
!
clock timezone GMT
!
interface Management1
description oob_management
vrf MGMT
ip address 10.73.255.122/24
!
end
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
clock:
timezone: GMT
ccsnw marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ aliases
arp
base
class-maps
clock-timezone
daemon_terminattr
daemons
dns-ntp
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{# Clock Timezone #}
{% if clock is arista.avd.defined %}
ccsnw marked this conversation as resolved.
Show resolved Hide resolved

## Clock Settings
{% if clock.timezone is arista.avd.defined %}

### Clock Timezone Settings

Clock Timezone is set to **{{ clock.timezone }}**.
{% endif %}

### Clock Configuration

```eos
{% include 'eos/clock-timezone.j2' %}
```
{% endif %}
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@
{% include 'documentation/name-servers.j2' %}
{## Domain Lookup #}
{% include 'documentation/domain-lookup.j2' %}
{# Clock Timezone #}
ccsnw marked this conversation as resolved.
Show resolved Hide resolved
{% include 'documentation/clock-timezone.j2' %}
{## NTP #}
{% include 'documentation/ntp.j2' %}
{## PTP #}
Expand Down