@@ -384,10 +384,10 @@ func (s *APIServer) populateAPIServerCerts() error {
384
384
return err
385
385
}
386
386
387
- if err := os .WriteFile (filepath .Join (s .CertDir , "apiserver.crt" ), certData , 0640 ); err != nil {
387
+ if err := os .WriteFile (filepath .Join (s .CertDir , "apiserver.crt" ), certData , 0o640 ); err != nil {
388
388
return err
389
389
}
390
- if err := os .WriteFile (filepath .Join (s .CertDir , "apiserver.key" ), keyData , 0640 ); err != nil {
390
+ if err := os .WriteFile (filepath .Join (s .CertDir , "apiserver.key" ), keyData , 0o640 ); err != nil {
391
391
return err
392
392
}
393
393
@@ -404,10 +404,10 @@ func (s *APIServer) populateAPIServerCerts() error {
404
404
return err
405
405
}
406
406
407
- if err := os .WriteFile (filepath .Join (s .CertDir , saCertFile ), saCert , 0640 ); err != nil {
407
+ if err := os .WriteFile (filepath .Join (s .CertDir , saCertFile ), saCert , 0o640 ); err != nil {
408
408
return err
409
409
}
410
- return os .WriteFile (filepath .Join (s .CertDir , saKeyFile ), saKey , 0640 )
410
+ return os .WriteFile (filepath .Join (s .CertDir , saKeyFile ), saKey , 0o640 )
411
411
}
412
412
413
413
// Stop stops this process gracefully, waits for its termination, and cleans up
@@ -421,6 +421,9 @@ func (s *APIServer) Stop() error {
421
421
return err
422
422
}
423
423
}
424
+ if s .Authn == nil {
425
+ return nil
426
+ }
424
427
return s .Authn .Stop ()
425
428
}
426
429
0 commit comments