aboutsummaryrefslogtreecommitdiff
path: root/pkg/k8s
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/k8s')
-rw-r--r--pkg/k8s/client.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/pkg/k8s/client.go b/pkg/k8s/client.go
index 8861d0a..e9d72a4 100644
--- a/pkg/k8s/client.go
+++ b/pkg/k8s/client.go
@@ -2,6 +2,7 @@ package k8s
import (
"context"
+ "fmt"
"time"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
@@ -9,11 +10,11 @@ import (
"k8s.io/client-go/rest"
)
-func NewInCluster() (*kubernetes.Clientset, error) {
+func newInCluster() (*kubernetes.Clientset, error) {
//creates the in-cluster config
config, err := rest.InClusterConfig()
if err != nil {
- panic(err.Error())
+ return nil, fmt.Errorf("failed to get in-cluster config: %v", err)
}
// creates the clientset
@@ -25,7 +26,7 @@ func NewInCluster() (*kubernetes.Clientset, error) {
}
func GetVolumeCapacity(volumeId string) (int64, error) {
- client, err := NewInCluster()
+ client, err := newInCluster()
if err != nil {
return 0, err
}