Please provide your feedback in this short Flings' survey.
fling logo of Configurator Toolkit for Kubernetes

Configurator Toolkit for Kubernetes

version 1.22.0.1 — October 07, 2021

Contributors 1

View All

Summary

Configurator Toolkit for Kubernetes Fling is a command-line-based tool for authoring Kubernetes YAML files and performing basic Kubernetes administration tasks. Written in .Net 6.0, the tool enables cross platform use on Windows, OSX and Linux.

The tool enables two salient features which can be divided into two categories:

YAML Mode

  • YAML definition by means of a structured folder based approach.
  • Import/Export YAML constructs with support for multiple YAML definitions in a single file.
  • Realtime attribute type checking to ensure values entered matches the required Kubernetes API types.
  • Interactively create/edit/delete any attribute within the defined YAML construct.
  • Verify YAML definition based on the Kubernetes API.
  • Realtime access to API attribute documentation which is based on the Kubernetes API.
  • Realtime view of the current Kubernetes defined service.

Interactive Mode

  • Easy connection access to already defined kubectl constructs as defined by the "kubectl" command.
  • Additional connectivity options via a proxy API session.
  • Track changes to namespaces, pods, deployment, replication sets and services in real-time mode.
  • Report of changes to namespaces, pods, deployment, replication sets and services by means of Kubernetes events.
  • Edit or apply any current of new Kubernetes definition construct with access to object configuration information and logs

Requirements

  • The binary is self-contained which doesn't require any additional components. For ease of use, it is recommended that the binary folder is added to the system path
  • Realtime Mode: To use the real-time mode, kubectl need to be configured and populated with at least one default context.

Instructions

This Fling is based on both keyboard and mouse interactions where available. When no mouse functionality is available in the case of a SSH session, the TAB key can be used to jump between the window controls

The screen size of the tool can also be resized to enable a bigger viewpoint of the interface.

Video

Changelog

1.22.0.1 - Initial Beta Release

Contributors

Similar Flings

Nov 26, 2019
fling logo of Kubewise

Kubewise

version 1.1.0

Kubewise is a simple multi-platform desktop client for Kubernetes®.

Aug 13, 2020
fling logo of Federated Machine Learning on Kubernetes

Federated Machine Learning on Kubernetes

version 1.0

FATE is an opensource project hosted by Linux Foundation to provide a federated learning framework. FATE has been used to increase the performance of predictions in credit reporting, insurance and other financial areas, as well as surveillance and visual detection projects. It helps organizations to comply with strict privacy regulations and laws such as GRDP and CCPA.

Feb 04, 2022
fling logo of Operator Builder for Tanzu

Operator Builder for Tanzu

version v0.3.0

Operator Builder for Tanzu will produce a working operator given a set of known good YAML manifests with basic create, update, and delete functionality out of the box.