Skip to content

krateoplatformops/app

Repository files navigation

App

Template

Required properties:

Property Type Description
apiVersion string The version of the schema.
kind string The type of the object.
metadata metadata Metadata associated with the object.
spec spec Specification of the desired behavior of the object.

Metadata

Property Type Description
name string The name of the object.
annotations annotations Annotations associated with the object.
labels labels Labels associated with the object.

Annotations

Property Type Description
title string The title of the object.
description string The description of the object.
owner string The owner of the object.
icon string The icon of the template. List of available icons is here https://fontawesome.com/icons

Labels

Property Type Description
tags array of string The tags of the object.

Spec

Property Type Description
widgets array of widget Array of widgets.

Widget

Property Type Optional Description
title string The title of the widget.
description string true The description of the widget.
properties array of properties The properties of the widget.
box string true The box of the widget.
boxStyle string true The box style of the widget. Available values (info, warning, error, success, default).
properties
Property Type Description
key unique key The key of the property.
title string The title of the property.
description string The description of the property.
type string The type of the property. Available types: number, password, textarea, radio, multiple, toggle. Default: string
required boolean Whether the property is required.