kubetest2-plugins

module
v0.0.0-...-6d85d49 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 9, 2024 License: Apache-2.0

README

kubetest2-plugins

This project contains the kubetest2 plugins for deploying k8s on different ppc64le cloud and run the tests on it. This plugin predominantly uses terraform for infrastructure provisioning and ansible for setting up k8s on the deployed infrastructure.

kubetest2-powervs

kubetest2-powervs is a deployer created for deploying on IBM Cloud Power Virtual Server infrastructure.

Plugin Installation
Using make:

The plugin can be installed by executing the following command from repository root:

# make install-deployer-tf
Manual Installation:

The kubetest2-plugin uses the powervs and k8s-ansible resources as embedded files.

As k8s-ansible is a submodule, it requires initialisation and update to clone the repository to the data/k8s-ansible path before the binary is built.

# git submodule update --init

Install the kubetest2-tf plugin using the following command:

# go install ./...

To update the repository with the latest commits in submodules:

# git submodule update --remote

Directories

Path Synopsis
pkg
build
Package build implements a common system for building kubernetes for deployers to use.
Package build implements a common system for building kubernetes for deployers to use.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL