Skip to content

Version 0.2.1

Compare
Choose a tag to compare
@RafaeLeal RafaeLeal released this 30 May 17:19
· 36 commits to master since this release
1bd76a5

Features

Patch strategies

Now the client has support for all Kubernetes patch strategies:

application/json-patch+json
application/merge-patch+json
application/strategic-merge-patch+json
application/apply-patch+yaml

You can look Kubernetes Documentation about patchs here

=> (k8s/explore client :ConfigMap)
[:ConfigMap
 [:list "list or watch objects of kind ConfigMap"]
 [:create "create a ConfigMap"]
 [:deletecollection "delete collection of ConfigMap"]
 [:list-all "list or watch objects of kind ConfigMap"]
 [:get "read the specified ConfigMap"]
 [:update "replace the specified ConfigMap"]
 [:delete "delete a ConfigMap"]
 [:patch/json "update the specified ConfigMap using RFC6902"]
 [:patch/strategic "update the specified ConfigMap using a smart strategy"]
 [:patch/json-merge "update the specified ConfigMap using RFC7286"]
 [:apply/server
  "create or update the specified ConfigMap using server side apply"]]

Pull Requests

  • Add Support for patch strategies #9
  • Make raise interceptor not raise #11