Skip to content

brendandburns/cl-k8s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cl-k8s

A simple Common Lisp client for Kubernetes.

Very much a work in progress.

Tested in SBCL.

pre-requisites

Requires that quicklisp is installed.

You should install the cl-k8s directory in ${HOME}/quicklisp/local-projects/cl-k8s

usage

(load "quicklisp/setup.lisp")
(ql:quickload :cl-k8s)

(defun simple-example ()
    (k8s:call-api-with-config "/api/v1/namespaces/default" (k8s:default-config)))

Note that not all kubeconfig are supported, specifically, inline certificates, keys and ca-authorities are not supported currently.

See examples.lisp for more examples.

About

Common Lisp Client for Kubernetes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published