Skip to content
the broadcast

networking, computing, virtualization, automation

KVM

Cisco IOS Service-Containers: Run an x86-VM inside a Router (Part 5: Install the Service-VM)

2018-02-12
By: ron
On: 2018-02-12
In: automation, linux
With: 0 Comments

The CSR1000V-Router has already been prepared (Create a CSR1000V-Instance with nested Virtualiation support) and in (Part 4: Package the Service-VM into an OVA) we copied the OVA-Image of our „ubuntu-server“-VM to this Router. Add the internal Network-Interface between Router and Service-VM Install the Service-VM Activate the installed Service-VM Access the VM using the (virtual) Serial-Console Logout: 3x [CTRL]+ Access the VM using SSH via the internal Network Check the local python/NAPALM-Setup to get facts about the containing routerRead More →

Cisco IOS Service-Containers: Run an x86-VM inside a Router (Part 4: Package the Service-VM into an OVA)

2018-02-09
By: ron
On: 2018-02-09
In: automation, linux
With: 0 Comments

I’ll start at the KVM-Virtualization Host („Ubuntu Desktop“) again. Folder Structure I’ll create a folder „isr-service-container“ for common stuff (package.yaml, create_ova.sh) and a for each VM a dedicated sub-folder, today: „ubuntu-server16.04“ Download the Cisco-provided „templates.tar“ from GitHub (GitHub: Templates.tar). It contains: package.yaml create_ova.sh Prepare a compressed virtual harddisk of the „Ubuntu-Server“-VM Locate the original virtual harddisk: Convert the original „.qcow2“-File into a compressed „copy“: Change the Owner of this new file: I’ll change: Description: „KVM Ubuntu 16.04 LTS“ resources/vcpu: 1 disk/file: ubuntu-server16.04.qcow2 The vCPU# got decreased since the CSR1000v only supports Service-VMs with one vCPU. Another File „version.ver“ has to be created: the „version“ mustRead More →

Cisco IOS Service-Containers: Run an x86-VM inside a Router (Part 1: KVM Development Environment)

2018-02-05
By: ron
On: 2018-02-05
In: automation, linux
With: 0 Comments

Network Hosted Kernel Virtual Machine (KVM) Many Cisco Routers allow you to host your own virtual machine directly inside a router. DevNet: Cisco IOS KVM Service-Containers CSR 1000v ISR 4000 ASR 1000 I went through the documentation, especially Service-Containers-Tutorial.pdf and Ubuntu – Building a Service Container.pdf where very helpful. But i didn’t want to go the „Ubuntu-Desktop-14.04-LTS“-way which was described. „My“ Service-Container-VM should be: Ubuntu 16.04 LTS provides longer support (April 2021) Releases – Ubuntu Wiki Ubuntu Server save some compute/cpu/dram/harddisk-ressources by not installing an Ubuntu-Desktop-Environment inside the Router. Just network services, please! The whole deployment process can be accomplished in five steps: build aRead More →

Kategorien

  • AI
  • automation
  • awayfromevernote
  • AWS
  • Azure
  • Certification
  • client
  • Cloud
  • Development
  • homelab
  • linux
  • pub
  • Scripting
  • stupid defaults
  • Uncategorized
  • wan
  • Windows

Neueste Beiträge

  • Cisco UCS – set SSH idle-timeout
  • IPv4 Documentation Address-Blocks
  • Refresh ENVironment Variables
  • Windows Client Setup: Disable Teredo/ISATAP
  • Cloud-Init for VMs in private and public Clouds

Schlagwörter

Ansible Automation AZ303 AZ304 Azure bash Cisco Cloud Code COM Controller cot CSR1000v dhcp Firefox Hyperconverged KVM Lab Linux Monitoring NAPALM netplan networking Office pi-hole PowerShell Proactive PuTTY Python QoS routing Scapy Scripting Security Terraform Terraform Automation todo UCSD VCF Virtualization Visio VMware WAN Windows Wordpress

Impressum

Impressum

Designed using Dispatch. Powered by WordPress.