Skip to content

Commit

Permalink
add informer client code to instance manager generated by codegen (#448)
Browse files Browse the repository at this point in the history
* chore(deps): Bump github.com/aws/aws-sdk-go from 1.54.5 to 1.54.15 (#442)

Signed-off-by: Yuxuan Zhu <yuxuan_zhu@intuit.com>

* changed instance manager api folder path

Signed-off-by: Yuxuan Zhu <yuxuan_zhu@intuit.com>

* added clientset, informers, listers

Signed-off-by: Yuxuan Zhu <yuxuan_zhu@intuit.com>

* add schemegroupversion

Signed-off-by: Yuxuan Zhu <yuxuan_zhu@intuit.com>

* updated controller-gen to v0.14.0 to fix nil pointer bug in make generate

Signed-off-by: Yuxuan Zhu <yuxuan_zhu@intuit.com>

* resolve dependency conflict

Signed-off-by: Yuxuan Zhu <yuxuan_zhu@intuit.com>

---------

Signed-off-by: Yuxuan Zhu <yuxuan_zhu@intuit.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yuxuan Zhu <yuxuan_zhu@intuit.com>
  • Loading branch information
3 people authored Sep 10, 2024
1 parent 8c0eeab commit 3d4b6db
Show file tree
Hide file tree
Showing 67 changed files with 1,659 additions and 80 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@ import (

var (
// GroupVersion is group version used to register instance groups
GroupVersion = schema.GroupVersion{Group: "instancemgr.keikoproj.io", Version: "v1alpha1"}
GroupVersion = schema.GroupVersion{Group: "instancemgr.keikoproj.io", Version: "v1alpha1"}
SchemeGroupVersion = GroupVersion

// GroupVersionResource is group version resource used to register instance groups
GroupVersionResource = schema.GroupVersionResource{
Expand All @@ -40,3 +41,7 @@ var (
// AddToScheme adds the types in this group-version to the given scheme.
AddToScheme = SchemeBuilder.AddToScheme
)

func Resource(resource string) schema.GroupResource {
return GroupVersion.WithResource(resource).GroupResource()
}
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,7 @@ var (
// +kubebuilder:printcolumn:name="Strategy",type="string",JSONPath=".status.strategy",description="instance group upgrade strategy"
// +kubebuilder:printcolumn:name="Lifecycle",type="string",JSONPath=".status.lifecycle",description="instance group lifecycle spot/normal"
// +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="time passed since instancegroup creation"
// +genclient
type InstanceGroup struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata"`
Expand Down
File renamed without changes.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

118 changes: 118 additions & 0 deletions client/clientset/versioned/clientset.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

83 changes: 83 additions & 0 deletions client/clientset/versioned/fake/clientset_generated.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions client/clientset/versioned/fake/doc.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

54 changes: 54 additions & 0 deletions client/clientset/versioned/fake/register.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions client/clientset/versioned/scheme/doc.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

54 changes: 54 additions & 0 deletions client/clientset/versioned/scheme/register.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 3d4b6db

Please sign in to comment.