Skip to content

Commit 46a2b14

Browse files
informalictajanikow
authored andcommitted
Change k8s.io version to v1 (#471)
1 parent 92ee639 commit 46a2b14

File tree

2 files changed

+15
-14
lines changed

2 files changed

+15
-14
lines changed

main.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,15 @@ import (
3535
"github.com/rs/zerolog"
3636
"github.com/spf13/cobra"
3737
flag "github.com/spf13/pflag"
38-
appsv1beta2 "k8s.io/api/apps/v1beta2"
38+
appsv1 "k8s.io/api/apps/v1"
3939
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
4040
"k8s.io/apimachinery/pkg/runtime"
4141
"k8s.io/client-go/kubernetes"
4242
v1core "k8s.io/client-go/kubernetes/typed/core/v1"
4343
"k8s.io/client-go/tools/record"
4444

4545
"github.com/arangodb/kube-arangodb/pkg/client"
46-
scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme"
46+
"github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme"
4747
"github.com/arangodb/kube-arangodb/pkg/logging"
4848
"github.com/arangodb/kube-arangodb/pkg/operator"
4949
"github.com/arangodb/kube-arangodb/pkg/server"
@@ -208,9 +208,9 @@ func cmdMainRun(cmd *cobra.Command, args []string) {
208208
AdminSecretName: serverOptions.adminSecretName,
209209
AllowAnonymous: serverOptions.allowAnonymous,
210210
}, server.Dependencies{
211-
Log: logService.MustGetLogger("server"),
212-
LivenessProbe: &livenessProbe,
213-
Deployment: server.OperatorDependency{
211+
Log: logService.MustGetLogger("server"),
212+
LivenessProbe: &livenessProbe,
213+
Deployment: server.OperatorDependency{
214214
Enabled: cfg.EnableDeployment,
215215
Probe: &deploymentProbe,
216216
},
@@ -226,9 +226,9 @@ func cmdMainRun(cmd *cobra.Command, args []string) {
226226
Enabled: cfg.EnableBackup,
227227
Probe: &backupProbe,
228228
},
229-
Operators: o,
229+
Operators: o,
230230

231-
Secrets: secrets,
231+
Secrets: secrets,
232232
}); err != nil {
233233
cliLog.Fatal().Err(err).Msg("Failed to create HTTP server")
234234
} else {
@@ -328,6 +328,6 @@ func createRecorder(log zerolog.Logger, kubecli kubernetes.Interface, name, name
328328
combinedScheme := runtime.NewScheme()
329329
scheme.AddToScheme(combinedScheme)
330330
v1.AddToScheme(combinedScheme)
331-
appsv1beta2.AddToScheme(combinedScheme)
331+
appsv1.AddToScheme(combinedScheme)
332332
return eventBroadcaster.NewRecorder(combinedScheme, v1.EventSource{Component: name})
333333
}

pkg/util/k8sutil/owner.go

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,19 @@
2323
package k8sutil
2424

2525
import (
26-
"k8s.io/api/apps/v1beta2"
27-
"k8s.io/api/core/v1"
26+
appsv1 "k8s.io/api/apps/v1"
27+
v1 "k8s.io/api/core/v1"
28+
2829
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2930
"k8s.io/client-go/kubernetes"
3031
)
3132

3233
// GetPodOwner returns the ReplicaSet that owns the given Pod.
3334
// If the Pod has no owner of the owner is not a ReplicaSet, nil is returned.
34-
func GetPodOwner(kubecli kubernetes.Interface, pod *v1.Pod, ns string) (*v1beta2.ReplicaSet, error) {
35+
func GetPodOwner(kubecli kubernetes.Interface, pod *v1.Pod, ns string) (*appsv1.ReplicaSet, error) {
3536
for _, ref := range pod.GetOwnerReferences() {
3637
if ref.Kind == "ReplicaSet" {
37-
rSets := kubecli.AppsV1beta2().ReplicaSets(pod.GetNamespace())
38+
rSets := kubecli.AppsV1().ReplicaSets(pod.GetNamespace())
3839
rSet, err := rSets.Get(ref.Name, metav1.GetOptions{})
3940
if err != nil {
4041
return nil, maskAny(err)
@@ -47,10 +48,10 @@ func GetPodOwner(kubecli kubernetes.Interface, pod *v1.Pod, ns string) (*v1beta2
4748

4849
// GetReplicaSetOwner returns the Deployment that owns the given ReplicaSet.
4950
// If the ReplicaSet has no owner of the owner is not a Deployment, nil is returned.
50-
func GetReplicaSetOwner(kubecli kubernetes.Interface, rSet *v1beta2.ReplicaSet, ns string) (*v1beta2.Deployment, error) {
51+
func GetReplicaSetOwner(kubecli kubernetes.Interface, rSet *appsv1.ReplicaSet, ns string) (*appsv1.Deployment, error) {
5152
for _, ref := range rSet.GetOwnerReferences() {
5253
if ref.Kind == "Deployment" {
53-
depls := kubecli.AppsV1beta2().Deployments(rSet.GetNamespace())
54+
depls := kubecli.AppsV1().Deployments(rSet.GetNamespace())
5455
depl, err := depls.Get(ref.Name, metav1.GetOptions{})
5556
if err != nil {
5657
return nil, maskAny(err)

0 commit comments

Comments
 (0)