issues
search
manusa
/
yakc
Yet another Kubernetes Client - Lower level Java REST client for Kubernetes API
https://blog.marcnuri.com/tag/yakc/
Apache License 2.0
44
stars
11
forks
source link
Project bootrstrap
#1
Closed
manusa
closed
4 years ago
manusa
commented
4 years ago
API Information
Run Minikube for a given k8s version (
--kubernetes-version=1.17.2
)
Run kubectl proxy to expose API
kubectl proxy --port=8080
Check OpenAPI v2 spec:
http://localhost:8080/openapi/v2
Libraries
Lombok to create a fluent model
API Model Generation
Swagger Code Gen to generate API Model classes:
https://github.com/swagger-api/swagger-codegen
Swagger Parser:
https://github.com/swagger-api/swagger-parser
OpenAPI Generator:
https://github.com/OpenAPITools/openapi-generator
~Feign~Retrofit to create API Client
Tools
Online Swagger Viewer:
https://editor.swagger.io/
API Information
--kubernetes-version=1.17.2
)kubectl proxy --port=8080
Libraries
Tools