- Bump guava from 20.0 to 24.1.1-jre
- Update maintainer
- Add rbac resource、networking ingress support
- Fix PVC cannot be applyed after PVC is bound
- Add credentials binding to save kubeconfig in file
- Fix ClassNotFoundException for jackson lib
- Enable cascading deletion by default to delete dependents
- Support deleting resources
- Init supported models when loading clientWrapper
- Change kubernetes sdk to the official one
- Make resources compatible with several api versions
- Support more resource types: StatefulSets, Network policy, Persistent Volume, Persistent Volume Claim
- Enable incremental builds for PRs
This version forces updating Kubernetes yaml files' api version
- Bump Jenkins version to 2.60.3
- Upgrade kubernetes-client sdk version to 4.0.4
- Add support for CronJob and HPA
- Documentation and AI fix
- Support for namespace creation and update
- Fix EnvironmentInjector serialization (JENKINS-51147)
- Fix scoped SSH credentials lookup in kubeconfig credentials (#26)
- Fix Kubernetes deploy configuration verification (#29)
- Add support for ConfigMap (#30)
- Fix serialization of 3rd party exceptions thrown from slave (JENKINS-50760)
-
Configure kubeconfig in the Jenkins credentials store instead of the job configuration (JENKINS-49781)
The original "Kubernetes Cluster Credentials" configuration is deprecated.
-
Upgrade Kubernetes Client to 3.1.10
-
Use scoped credentials lookup (#19)
- Abort build on error (JENKINS-48662 / #12)
- Update Kubernetes Client to 3.1.7
- Fix master node SSH password login on Jenkins slave
- Add Third Party Notice
- Remove EULA
- Fixed a stream closed issue when variable substitution is disabled
- Fixed an issue that plugin crashes on fastxml load
- Initial release