kubebuilder-initializer-plugin

module
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 7, 2023 License: Apache-2.0

README

GitHub Release Go Reference go.mod License Build Status Go Report Card CodeQL

Kubebuilder Initializer Plugin

A powerful Kubebuilder plugin to initialize dynamically the structure of your kubebuilder operator repositories.

Getting started

Installation

Prerequisites

This is a plugin for the kubebuilder tool. In case of you haven't installed the tool yet, please visit the kubebuilder documentation and follow the instructions to get kuberbuilder properly installed in your computer.

Homebrew

Download the executable files

Build from the code

git clone https://github.com/astrokube/kubebuilder-initializer-plugin.git
cd kubebuilder-initializer-plugin
make build install

The executable will be copied to the following directory ~/Library/Application\ Support/kubebuilder/plugins/kubebuilder-initializer/v1-alpha If your os is OSX or $HOME/.config/kubebuilder/plugins/kubebuilder-initializer/v1-alpha for linux users.

How this plugin work

To deep dive into how Kubebuilder deals with external plugins you can visit the following article Extensible CLI and Scaffolding Plugins - Phase 2

Contributing

Visit the CONTRIBUTING.md file.

Directories

Path Synopsis
internal
pkg

Jump to

Keyboard shortcuts

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