Sha256: 92b6edc4ef23833cff09c83a08080d6ecfad2ce57560fc55109331b9f52ba9dd

Contents?: true

Size: 992 Bytes

Versions: 59

Compression:

Stored size: 992 Bytes

Contents

# EOS - Arista

EOS is the network device OS from Arista. You can get more details from their
[product page](https://www.arista.com/en/products/eos).

# Hypervisors

EOS has only been developed and tested as a
[vmpooler](https://github.com/puppetlabs/vmpooler) host.

This doesn't mean that it can't be used in another hypervisor, but that
Beaker doesn't specifically deal with the details of that hypervisor in creating
EOS hosts, if there is anything specific to EOS that will need to be done in
provisioning steps.

# Installation Methods

## Puppet Enterprise

`install_pe` should "just work".

## Open Source

In order to install a puppet-agent against an EOS host, you'll have to use the
[`install_puppet_agent_dev_repo_on`](blob/master/lib/beaker/dsl/install_utils/foss_utils.rb#L1085)
method.

It reaches out to the EOS-specific host code for any information that it needs.
You can check out [these methods](blob/master/lib/beaker/host/eos.rb) if you
need more information about this.

Version data entries

59 entries across 59 versions & 1 rubygems

Version Path
beaker-3.35.0 docs/how_to/hosts/eos.md
beaker-3.34.0 docs/how_to/hosts/eos.md
beaker-3.33.0 docs/how_to/hosts/eos.md
beaker-3.32.0 docs/how_to/hosts/eos.md
beaker-3.31.0 docs/how_to/hosts/eos.md
beaker-3.30.0 docs/how_to/hosts/eos.md
beaker-3.29.0 docs/how_to/hosts/eos.md
beaker-3.28.0 docs/how_to/hosts/eos.md
beaker-3.27.0 docs/how_to/hosts/eos.md
beaker-3.26.0 docs/how_to/hosts/eos.md
beaker-3.25.0 docs/how_to/hosts/eos.md
beaker-3.24.0 docs/how_to/hosts/eos.md
beaker-3.23.0 docs/how_to/hosts/eos.md
beaker-3.22.0 docs/how_to/hosts/eos.md
beaker-3.21.1 docs/how_to/hosts/eos.md
beaker-3.21.0 docs/how_to/hosts/eos.md
beaker-3.20.0 docs/how_to/hosts/eos.md
beaker-3.19.0 docs/how_to/hosts/eos.md
beaker-3.18.0 docs/how_to/hosts/eos.md
beaker-3.17.0 docs/how_to/hosts/eos.md