kevydotvinu / openshift-network-playground

The OpenShift Network Playground is built for advanced OpenShift users who needs to quickly build and test different OpenShift network scenarios.
https://kevy.gitbook.io/onp
MIT License
3 stars 1 forks source link
network ocp openshift-v4 openshift4

OpenShift Network Playground (onp)

licence downloads artifact issues pullrequests openshiftlab

The OpenShift Network Playground is both web-based and cli-based interface built for advanced OpenShift users that makes it easy to quickly build and test different OpenShift network scenarios.

Architecture

OpenShift network playground

Features

Prerequisites

OpenShift cluster manager API token

Copy it from here.

Machine

Machine CPU RAM DISK
VM or Bare-metal 20 80 GB 320 GB

INFO: Enable nested virtualization if the host is a VM. In Red Hat Virtualization, enable the Pass-Through Host CPU CPU option in the Virtual Machine settings (Under the Host section). In VMware ESXi, enable Hardware virtualization (Expose hardware assisted virtualization to the guest OS). This can be checked using the virt-host-validate command from the VM itself. The output of the command should provide QEMU: Checking for hardware virtualization : PASS.

Installation

OpenShift cluster deployment

Web-based

INFO: To monitor the deployment progress, go to Services tab and search for deploy-cluster.service.

CLI-based

onp help
onp deploy RELEASE=<release> OCM_TOKEN=<token>

Single-stack IPv6 cluster architecture

Single-stack IPv6 cluster architecture

Sponsor

Many thanks to JetBrains for Open Source development license(s).

JetBrains Logo (Main) logo