In this chapter, two official Kubernetes client libraries have been covered:
- Go: This is a statically typed compiler-based language
- Python: This is a dynamically typed and interpreted language
Official client libraries also include some additional programming languages:
- Java: https://github.com/kubernetes-client/java
- .NET: https://github.com/kubernetes-client/csharp
- JavaScript: https://github.com/kubernetes-client/javascript
For the capabilities and hurdles of these libraries, you should check their corresponding repositories since they are all still in the development phase.