Skip to content

Releases: koki/short

MountPropagation BugFix and Dependency update

25 May 18:25
bfbff4b
Compare
Choose a tag to compare
Merge pull request #222 from wlan0/master

use default mountPropagation of HostToContainer and support for MountPropagationNone

Enable Short as a kube-API equivalent

09 Apr 15:59
f54b641
Compare
Choose a tag to compare
Merge pull request #218 from wlan0/master

remove plugins and fix build and release scripts

Adding more support for Metadata resources and Cluster resources

30 Dec 06:19
d096392
Compare
Choose a tag to compare

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

16 Dec 03:50
9e91ee1
Compare
Choose a tag to compare

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

02 Dec 07:58
Compare
Choose a tag to compare

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

25 Nov 07:59
4a6500d
Compare
Choose a tag to compare
Announcing Koki Short Pre-release
Pre-release

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