Student: Kunal Kushwaha (@kunal-kushwaha)
Organisation: JBoss
Project: Adding support for missing resources & missing test coverage in Kubernetes-Client
(Click on the title for link to PR)
Provided missing test coverage for resources in kubernetes-client -
- Endpoints
- PersistentVolumeClaim
- PersistentVolume
- Namespace
- PodPreset
- ResourceQuota
- HorizontalPodAutoscaler
Added support for missing resources in kubernetes-client -
- SelfSubjectAccessReview & SelfSubjectRulesReview : SelfSubjectAccessReview checks whether or the current user can perform an action. Not filling in a spec.namespace means "in all namespaces". SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace. SelfSubjectRulesReview should be used by UIs to show/hide actions, or to quickly let an end user reason about their permissions.
- ServiceCatalog : Service Catalog is an extension API that enables applications running in Kubernetes clusters to easily use external managed software offerings, such as a datastore service offered by a cloud provider. It provides a way to list, provision, and bind with external Managed Services from Service Brokers without needing detailed knowledge about how those services are created or managed.
- TemplateInstance : TemplateInstance requests and records the instantiation of a Template. TemplateInstance is part of an experimental API.
Other contributions include -
- JUnit5 Migration : Upgradation of the test suits from JUnit4 to JUnit5.
- Boolean Correction : Correction of boolean statements producing incorrect results in unit tests.
- EndpointsExample
- NamespaceQuotaExample
- PersistentVolumeClaimExample
- PortForwardExample
All the changes made have been documented in CHANGELOG.md
Blogs I wrote during the GSoC period -
Thanks.
Hey @kunal-kushwaha I was interested in reading your blogs but your links are broken here , Just wanted to give this feedbacks!