Skip to content

Commit

Permalink
refactor: io.k8s.autoscaling (Vertical Pod Autoscaler) generated from…
Browse files Browse the repository at this point in the history
… OpenAPI schemas

Signed-off-by: Marc Nuri <marc@marcnuri.com>
  • Loading branch information
manusa committed Oct 15, 2024
1 parent cc13d30 commit c0083f8
Show file tree
Hide file tree
Showing 78 changed files with 6,731 additions and 2,097 deletions.
2 changes: 2 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,8 @@ openapi-generate-java-classes:
cd extensions/knative/model && mvn $(MAVEN_ARGS) -Pgenerate clean install
cd extensions/tekton && mvn $(MAVEN_ARGS) -N clean install
cd extensions/tekton/model && mvn $(MAVEN_ARGS) -Pgenerate clean install
cd extensions/verticalpodautoscaler && mvn $(MAVEN_ARGS) -N clean install
cd extensions/verticalpodautoscaler/model && mvn $(MAVEN_ARGS) -Pgenerate clean install
cd extensions/volcano && mvn $(MAVEN_ARGS) -N clean install
cd extensions/volcano/model && mvn $(MAVEN_ARGS) -Pgenerate clean install
cd extensions/volumesnapshot && mvn $(MAVEN_ARGS) -N clean install
Expand Down
7 changes: 7 additions & 0 deletions doc/MIGRATION-v7.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
- [Renamed clusterautoscaling to autoscaling](#openshift-clusterautoscaling-to-autoscaling)
- [Renamed machineconfig to machineconfiguration](#openshift-machineconfig-to-machineconfiguration)
- [Tekton Extension](#tekton-extension)
- [Vertical Pod Autoscaler Extension](#vertical-pod-autoscaler-extension)
- [Deprecations and Removals](#deprecations-and-removals)
- [Service Catalog API (extension) removed](#service-catalog-extension)

Expand Down Expand Up @@ -125,6 +126,12 @@ The following packages have been moved:
| `io.fabric8.tekton.v1beta1.internal.pipeline.pkg.apis.run.v1beta1` | `io.fabric8.tekton.v1beta1` |
| `io.fabric8.tekton.v1beta1.internal.pipeline.pkg.result` | `io.fabric8.tekton.pipeline.pkg.result` |

### Vertical Pod Autoscaler Extension <a href="#vertical-pod-autoscaler-extension" id="vertical-pod-autoscaler-extension"/>

The module `verticalpodautoscaler-model-v1` has been renamed to `verticalpodautoscaler-model`.

The package containing the Vertical Pod Autoscaler classes has also been renamed from `io.fabric8.verticalpodautoscaler.api.model` to `io.fabric8.autoscaling.api.model.v1`.

## Deprecations and Removals <a href="#deprecations-and-removals" id="deprecations-and-removals"/>

### Service Catalog API (extension) removed <a href="#service-catalog-extension" id="service-catalog-extension"/>
Expand Down
25 changes: 0 additions & 25 deletions extensions/tekton/generateModel.sh

This file was deleted.

2 changes: 1 addition & 1 deletion extensions/verticalpodautoscaler/client/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
</dependency>
<dependency>
<groupId>io.fabric8</groupId>
<artifactId>verticalpodautoscaler-model-v1</artifactId>
<artifactId>verticalpodautoscaler-model</artifactId>
</dependency>
<dependency>
<groupId>io.fabric8</groupId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,13 @@
*/
package io.fabric8.verticalpodautoscaler.client;

import io.fabric8.autoscaling.api.model.v1.VerticalPodAutoscaler;
import io.fabric8.autoscaling.api.model.v1.VerticalPodAutoscalerCheckpoint;
import io.fabric8.autoscaling.api.model.v1.VerticalPodAutoscalerCheckpointList;
import io.fabric8.autoscaling.api.model.v1.VerticalPodAutoscalerList;
import io.fabric8.kubernetes.client.dsl.MixedOperation;
import io.fabric8.kubernetes.client.dsl.Resource;
import io.fabric8.kubernetes.client.extension.ClientAdapter;
import io.fabric8.verticalpodautoscaler.api.model.v1.VerticalPodAutoscaler;
import io.fabric8.verticalpodautoscaler.api.model.v1.VerticalPodAutoscalerCheckpoint;
import io.fabric8.verticalpodautoscaler.api.model.v1.VerticalPodAutoscalerCheckpointList;
import io.fabric8.verticalpodautoscaler.api.model.v1.VerticalPodAutoscalerList;
import io.fabric8.verticalpodautoscaler.client.dsl.V1APIGroupDSL;

public class V1APIGroupClient extends ClientAdapter<V1APIGroupClient> implements V1APIGroupDSL {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,13 @@
*/
package io.fabric8.verticalpodautoscaler.client.dsl;

import io.fabric8.autoscaling.api.model.v1.VerticalPodAutoscaler;
import io.fabric8.autoscaling.api.model.v1.VerticalPodAutoscalerCheckpoint;
import io.fabric8.autoscaling.api.model.v1.VerticalPodAutoscalerCheckpointList;
import io.fabric8.autoscaling.api.model.v1.VerticalPodAutoscalerList;
import io.fabric8.kubernetes.client.Client;
import io.fabric8.kubernetes.client.dsl.MixedOperation;
import io.fabric8.kubernetes.client.dsl.Resource;
import io.fabric8.verticalpodautoscaler.api.model.v1.VerticalPodAutoscaler;
import io.fabric8.verticalpodautoscaler.api.model.v1.VerticalPodAutoscalerCheckpoint;
import io.fabric8.verticalpodautoscaler.api.model.v1.VerticalPodAutoscalerCheckpointList;
import io.fabric8.verticalpodautoscaler.api.model.v1.VerticalPodAutoscalerList;

public interface V1APIGroupDSL extends Client {
MixedOperation<VerticalPodAutoscaler, VerticalPodAutoscalerList, Resource<VerticalPodAutoscaler>> verticalpodautoscalers();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
*/
package io.fabric8.verticalpodautoscaler.examples.v1;

import io.fabric8.verticalpodautoscaler.api.model.v1.VerticalPodAutoscaler;
import io.fabric8.verticalpodautoscaler.api.model.v1.VerticalPodAutoscalerBuilder;
import io.fabric8.verticalpodautoscaler.api.model.v1.VerticalPodAutoscalerList;
import io.fabric8.autoscaling.api.model.v1.VerticalPodAutoscaler;
import io.fabric8.autoscaling.api.model.v1.VerticalPodAutoscalerBuilder;
import io.fabric8.autoscaling.api.model.v1.VerticalPodAutoscalerList;
import io.fabric8.verticalpodautoscaler.client.DefaultVerticalPodAutoscalerClient;
import io.fabric8.verticalpodautoscaler.client.NamespacedVerticalPodAutoscalerClient;

Expand Down
25 changes: 0 additions & 25 deletions extensions/verticalpodautoscaler/generateModel.sh

This file was deleted.

1 change: 0 additions & 1 deletion extensions/verticalpodautoscaler/generator-v1/.gitignore

This file was deleted.

28 changes: 0 additions & 28 deletions extensions/verticalpodautoscaler/generator-v1/Makefile

This file was deleted.

This file was deleted.

13 changes: 0 additions & 13 deletions extensions/verticalpodautoscaler/generator-v1/go.mod

This file was deleted.

Loading

0 comments on commit c0083f8

Please sign in to comment.