Skip to content

Commit bbbc71b

Browse files
anandyadav3559squakez
authored andcommitted
chore(api): migrate strimzi duck types and client bindings from v1beta2 to v1
Strimzi v1beta2 APIs are no longer supported and have been replaced by v1. This commit migrates the Camel-K strimzi duck types from `v1beta2` to `v1`. - Renames duck types package and references from `v1beta2` to `v1` - Updates schema registration to point to the `v1` API group - Regenerates Kubernetes clientset and deepcopy functions for `strimzi/v1` - Refactors `pkg/util/bindings` provider to utilize the new `KafkaV1` client
1 parent 5f12f7c commit bbbc71b

22 files changed

Lines changed: 171 additions & 173 deletions

pkg/apis/addtoscheme_strimzi_duck_v1beta2.go renamed to pkg/apis/addtoscheme_strimzi_duck_v1.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ limitations under the License.
1818
package apis
1919

2020
import (
21-
"github.com/apache/camel-k/v2/pkg/apis/duck/strimzi/v1beta2"
21+
"github.com/apache/camel-k/v2/pkg/apis/duck/strimzi/v1"
2222
)
2323

2424
func init() {
2525
// Register the types with the Scheme so the components can map objects to GroupVersionKinds and back
26-
AddToSchemes = append(AddToSchemes, v1beta2.SchemeBuilder.AddToScheme)
26+
AddToSchemes = append(AddToSchemes, v1.SchemeBuilder.AddToScheme)
2727
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ See the License for the specific language governing permissions and
1515
limitations under the License.
1616
*/
1717

18-
// Package v1beta2 contains a partial schema of the Strimzi APIs
18+
// Package v1 contains a partial schema of the Strimzi APIs
1919
// +kubebuilder:object:generate=true
2020
// +groupName=kafka.strimzi.io
21-
package v1beta2
21+
package v1

pkg/apis/duck/strimzi/v1beta2/duck_types.go renamed to pkg/apis/duck/strimzi/v1/duck_types.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ See the License for the specific language governing permissions and
1515
limitations under the License.
1616
*/
1717

18-
package v1beta2
18+
package v1
1919

2020
import metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2121

2222
const (
2323
StrimziGroup = "kafka.strimzi.io"
24-
StrimziVersion = "v1beta2"
24+
StrimziVersion = "v1"
2525
StrimziKindTopic = "KafkaTopic"
2626
StrimziKindKafkaCluster = "Kafka"
2727

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ See the License for the specific language governing permissions and
1515
limitations under the License.
1616
*/
1717

18-
package v1beta2
18+
package v1
1919

2020
import (
2121
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"

pkg/apis/duck/strimzi/v1beta2/zz_generated.deepcopy.go renamed to pkg/apis/duck/strimzi/v1/zz_generated.deepcopy.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/strimzi/clientset/internalclientset/clientset.go

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/strimzi/clientset/internalclientset/fake/clientset_generated.go

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/strimzi/clientset/internalclientset/fake/register.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/strimzi/clientset/internalclientset/scheme/register.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/strimzi/clientset/internalclientset/typed/strimzi/v1beta2/doc.go renamed to pkg/client/strimzi/clientset/internalclientset/typed/strimzi/v1/doc.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)