asteriskdocs.org Open in urlscan Pro
159.203.18.93  Public Scan

Submitted URL: http://asteriskdocs.org/
Effective URL: https://asteriskdocs.org/
Submission Tags: tranco_l324
Submission: On May 01 via api from DE — Scanned from CA

Form analysis 1 forms found in the DOM

GET https://blog.nfvpe.site/

<form role="search" method="get" class="search-form" action="https://blog.nfvpe.site/">
  <label class="screen-reader-text">Search</label>
  <input type="search" class="search-field" placeholder="Search..." value="" name="s" title="Search for:" tabindex="-1">
</form>

Text Content

Skip to content →
NFVPE Blog

Blogs by the Red Hat NFVPE team

open menu
 * Doug’s Posts
 * Leif’s Posts
 * Luke’s Posts
 * Ricky’s Posts
 * Russell’s Posts
 * Yolanda’s Posts

 * github

Search


SIDEBAR

open sidebar


CATEGORIES

 * Asterisk (1)
 * Docker (1)
 * Guests (9)
   * Russell's Posts (9)
 * Kubernetes (1)
 * NFVPE (87)
   * Doug's Posts (41)
   * Leif's Posts (11)
   * Luke's Posts (5)
   * Ricky's Posts (5)
   * Saravanan's Posts (6)
   * Yolanda's Posts (19)
 * OpenStack (6)
 * OVN (8)
 * OVS (6)


ARCHIVES

 * July 2022 (1)
 * May 2021 (1)
 * November 2019 (2)
 * September 2019 (1)
 * June 2019 (1)
 * May 2019 (1)
 * December 2018 (1)
 * October 2018 (3)
 * July 2018 (1)
 * June 2018 (2)
 * April 2018 (1)
 * March 2018 (1)
 * January 2018 (1)
 * December 2017 (1)
 * November 2017 (5)
 * October 2017 (2)
 * September 2017 (4)
 * August 2017 (6)
 * July 2017 (7)
 * June 2017 (6)
 * May 2017 (4)
 * April 2017 (4)
 * March 2017 (4)
 * February 2017 (8)
 * January 2017 (4)
 * December 2016 (9)
 * November 2016 (6)
 * October 2016 (2)
 * September 2016 (1)
 * April 2016 (1)
 * October 2015 (2)
 * May 2015 (1)
 * April 2015 (2)


NFVPE BLOG POSTS


CHAINSAW CNI — MODIFY CONTAINER NETWORKING AT RUNTIME

Published July 14, 2022 by Doug Smith


INTRODUCING: CHAINSAW CNI

Continue readingChainsaw CNI — Modify container networking at runtime
Comments closed


CNITOOL — YOUR CNI SWISS ARMY KNIFE

Published May 14, 2021 by Doug Smith

If you’re looking at developing (or debugging!) CNI plugins, you’re going to
need a workflow for developing CNI plugins – something that really lets you get
in there, and see exactly what a CNI plugin is doing. You’re going to need a bit
of a swiss army knife, or something that slices, dices, and makes juilienne
fries. cnitool is just the thing to do the job. Today we’ll walk through setting
up cnitool, and then we’ll make a “dummy” CNI plugin to use it with, and we’ll
run a reference CNI plugin.

Continue readingcnitool — your CNI Swiss Army knife
Comments closed


WHEREABOUTS — A CLUSTER-WIDE CNI IP ADDRESS MANAGEMENT (IPAM) PLUGIN

Published November 27, 2019 by Doug Smith

Something that’s a real challenge when you’re trying to attach multiple networks
to pods in Kubernetes is trying to get the right IP addresses assigned to those
interfaces. Sure, you’d think, “Oh, give it an IP address, no big deal” – but,
turns out… It’s less than trivial. That’s why I came up with the IP Address
Management (IPAM) plugin that I call “Whereabouts” – you can think of it like a
DHCP replacement, it assigns IP addresses dynamically to interfaces created by
CNI plugins in Kubernetes. Today, we’ll walk through how to use Whereabouts, and
highlight some of the issues that it overcomes. First – a little background.

Continue readingWhereabouts — A cluster-wide CNI IP Address Management (IPAM)
plugin
Comments closed


CONFIGURE AND MEASURE REALTIME WORKERS PERFORMANCE ON OPENSHIFT

Published November 11, 2019 by Yolanda Robla Mota

Depending on your workloads, you may want to have workers with realtime kernel
in your cluster.How to configure and how to enroll the nodes into an Openshift
cluster is not on the scope of this article, we will assume that you have the
worker node up and running with realtime kernel.Once you have it, how to
properly schedule workloads that make use of it? CPU manager and kubelet static
policy –
https://docs.openshift.com/container-platform/4.2/scalability_and_performance/using-cpu-manager.html
CPU Manager manages groups of CPUs and constrains workloads to specific CPUs.
This is useful for several cases, in our case for low-latency applications. In
order to enable…

Continue readingConfigure and measure realtime workers performance on OpenShift
Comments closed


AKRAINO KNI EDGE STACK

Published September 25, 2019 by Ricky Noriega

Some months ago I started working on Akraino Edge Stack
https://wiki.akraino.org. Akraino is an open source software stack that improves
the state of edge cloud infrastructure…

Continue readingAkraino KNI Edge Stack
Comments closed


ADD RHEL8 NODES TO OPENSHIFT DEPLOYMENTS

Published June 19, 2019 by Yolanda Robla Mota

This blogpost is going to show how to automatically enroll RHEL 8 (realtime) to
Openshift 4.1 deployments, using UPI method.This assumes that you will setup an
OpenShift cluster using UPI, following the according documentation:
https://docs.openshift.com/container-platform/4.1/installing/installing_bare_metalThe
procedure on how to spin up this cluster in a semi-automated way is also shown
at https://github.com/redhat-nfvpe/upi-rt . This article will assume that you
have this UPI cluster up and running. Enroll RHEL 8 nodes as workers By default,
all nodes added into an OpenShift cluster are based on RHCOS. But there are use
caes where you may need RHEL nodes. This is the case…

Continue readingAdd RHEL8 nodes to OpenShift deployments
Comments closed


HIGH PERFORMANCE NETWORKING WITH KUBEVIRT – SR-IOV DEVICE PLUGIN TO THE RESCUE!

Published May 15, 2019 by Doug Smith

If you’ve got workloads that live in VMs, and you want to get them into your
Kubernetes environment (because, I don’t wish maintaining two platforms even on
the worst of the supervillains!) – you might also have networking workloads that
require you to really push some performance…. KubeVirt with SR-IOV device plugin
might be just the hero you need to save the day. Not all heros wear capes,
sometimes those heroes just wear a t-shirt with a KubeVirt logo that they got at
Kubecon. Today we’ll spin up KubeVirt with SR-IOV device plugin and we’ll run a
VoIP workload on it, so jump into a phonebooth, change into your Kubevirt
t-shirt and fire up a terminal!

Continue readingHigh Performance Networking with KubeVirt – SR-IOV device plugin
to the rescue!
Comments closed


CREATE AND RESTORE EXTERNAL BACKUPS OF VIRTUAL MACHINES WITH LIBVIRT

Published December 19, 2018 by Yolanda Robla Mota

A common need for deployments in production, is to have the possibility of
taking backups of your working virtual machines, and export them to some
external storage.Although libvirt offers the possibility of taking snapshots and
restore them, those snapshots are intended to be managed locally, and are lost
when you destroy your virtual machines.There may be the need to just trash all
your environment, and re-create the virtual machines from an external backup, so
this article offers a procedure to achieve it. First step, create an external
snapshot So the first step will be taking an snapshot from your running…

Continue readingCreate and restore external backups of virtual machines with
libvirt
Comments closed


SETUP AN NFS CLIENT PROVISIONER IN KUBERNETES

Published October 17, 2018 by Yolanda Robla Mota

Setup an NFS client provisioner in Kubernetes One of the most common needs when
deploying Kubernetes is the ability to use shared storage. While there are
several options available, one of the most commons and easier to setup is to use
an NFS server.This post will explain how to setup a dynamic NFS client
provisioner on Kubernetes, relying on an existing NFS server on your systems.
Step 1. Setup an NFS server (sample for CentOS) First thing you will need, of
course, is to have an NFS server. This can be easily achieved with some easy
steps: Install nfs package:…

Continue readingSetup an NFS client provisioner in Kubernetes
Comments closed


A KUBERNETES OPERATOR TUTORIAL? YOU GOT IT, WITH THE OPERATOR-SDK AND AN
ASTERISK OPERATOR!

Published October 4, 2018 by Doug Smith

So you need a Kubernetes Operator Tutorial, right? I sure did when I started. So
guess what? I got that b-roll! In this tutorial, we’re going to use the Operator
SDK, and I definitely got myself up-and-running by following the Operator
Framework User Guide. Once we have all that setup – oh yeah! We’re going to run
a custom Operator. One that’s designed for Asterisk, it can spin up Asterisk
instances, discover them as services and dynamically create SIP trunks between
n-number-of-instances of Asterisk so they can all reach one another to make
calls between them. Fire up your terminals, it’s time to get moving with
Operators.

Continue readingA Kubernetes Operator Tutorial? You got it, with the
Operator-SDK and an Asterisk Operator!
Comments closed


POSTS NAVIGATION

1 2 … 10 Next
Founder WordPress Theme by Compete Themes.