Skip to content

Releases: koki/short

MountPropagation BugFix and Dependency update

Choose a tag to compare

@wlan0 wlan0 released this 25 May 18:25
bfbff4b
Merge pull request #222 from wlan0/master

use default mountPropagation of HostToContainer and support for MountPropagationNone

Enable Short as a kube-API equivalent

Choose a tag to compare

@wlan0 wlan0 released this 09 Apr 15:59
f54b641
Merge pull request #218 from wlan0/master

remove plugins and fix build and release scripts

Adding more support for Metadata resources and Cluster resources

Choose a tag to compare

@ublubu ublubu released this 30 Dec 06:19
d096392

This version adds shorthand syntax for:

  • ControllerRevision
  • CustomResourceDefinition
  • Event
  • InitializerConfiguration
  • PodDisruptionBudget
  • PriorityClass
  • PodPresets
  • PodSecurityPolicy
  • ApiService
  • Binding
  • Namespace
  • LimitRange
  • ClusterRole

Documentation for these types is coming soon.

Fixed bugs:

  • Pod Probe Ports weren't being set properly.
  • Serialization code wasn't using the koki/json library, so empty fields were still not omitted.

User-friendly Validation, Improved Modules and Templating

Choose a tag to compare

@ublubu ublubu released this 16 Dec 03:50
9e91ee1

This version adds shorthand syntax for:

  • Endpoints
  • Ingress
  • CSI Persistent Volume

We've improved the modules system:

  • Templates support path-based indexing, e.g. ${foo.things.2.x}
  • Removed cumbersome exports syntax. Just write your manifest the way you normally would. (Add imports and params as needed.)

We're better than ever at helping users get their files right:

  • Error messages come with the path where they originated: $.pod.containers.0.env.2
  • Catch typos in your YAML field names. No more letting kubectl silently drop mistyped fields.

Persistent Storage and More Resource Types

Choose a tag to compare

@wlan0 wlan0 released this 02 Dec 07:58

This version will have shorthand syntax support for

  1. Persistent Volumes, Volumes
  2. Persistent Volume Claims
  3. Jobs
  4. Cron Jobs
  5. Stateful Sets
  6. Config Maps
  7. Secret
  8. Storage Class

We've added more complete imports support:

Define imports and exports within a manifests module.
Parameterize your resources using simple text templating.

We also have a Chrome Extension for you to easily try out Koki Short: Koki Kubernetes Viewer

Resources coming next:

  1. Endpoints
  2. Ingress
  3. Service Account
  4. Metadata Fields...

Announcing Koki Short

Announcing Koki Short Pre-release
Pre-release

Choose a tag to compare

@wlan0 wlan0 released this 25 Nov 07:59
4a6500d

Features

Short syntax support for

  • Pod
  • Service
  • Deployment
  • ReplicationController
  • ReplicaSet
  • PersistentVolume

Conversion between Kube and Short syntax for these resources.

Known Bugs

Experimental

Module syntax. See /examples/imports