Skip to content

Commit 6b0f55b

Browse files
committed
fix: create api-server-external-service
Signed-off-by: baoyinghai_yewu <[email protected]>
1 parent 21229cb commit 6b0f55b

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

cmd/kubenest/node-agent/app/serve/serve.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ func init() {
5757
func serveCmdRun(_ *cobra.Command, _ []string) error {
5858
user := viper.GetString("WEB_USER")
5959
password := viper.GetString("WEB_PASS")
60-
port := viper.GetString("WEB_PORT")
60+
port := viper.GetString("WEB_PORT")
6161
if len(user) == 0 || len(password) == 0 {
6262
log.Errorf("-user and -password are required %s %s", user, password)
6363
return errors.New("-user and -password are required")

pkg/kubenest/controlplane/endpoint.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -105,12 +105,14 @@ func CreateOrUpdateAPIServerExternalService(kubeClient kubernetes.Interface) err
105105
}
106106
_, err = kubeClient.CoreV1().Services(constants.DefaultNs).Get(context.TODO(), constants.APIServerExternalService, metav1.GetOptions{})
107107
if err != nil {
108-
if !apierrors.IsNotFound(err) {
108+
if apierrors.IsNotFound(err) {
109109
// Try to create the service
110110
_, err = kubeClient.CoreV1().Services(constants.DefaultNs).Create(context.TODO(), &svc, metav1.CreateOptions{})
111111
if err != nil {
112112
return fmt.Errorf("error when creating api-server-external-service: %w", err)
113113
}
114+
} else {
115+
return fmt.Errorf("error when get api-server-external-service: %w", err)
114116
}
115117
}
116118
klog.V(4).Info("successfully created api-server-external-service service")

0 commit comments

Comments
 (0)