@@ -18,7 +18,6 @@ package apimachinery
18
18
19
19
import (
20
20
"crypto/x509"
21
- "io/ioutil"
22
21
"os"
23
22
24
23
"k8s.io/client-go/util/cert"
@@ -36,7 +35,7 @@ type certContext struct {
36
35
// Setup the server cert. For example, user apiservers and admission webhooks
37
36
// can use the cert to prove their identify to the kube-apiserver
38
37
func setupServerCert (namespaceName , serviceName string ) * certContext {
39
- certDir , err := ioutil . TempDir ("" , "test-e2e-server-cert" )
38
+ certDir , err := os . MkdirTemp ("" , "test-e2e-server-cert" )
40
39
if err != nil {
41
40
framework .Failf ("Failed to create a temp dir for cert generation %v" , err )
42
41
}
@@ -49,11 +48,11 @@ func setupServerCert(namespaceName, serviceName string) *certContext {
49
48
if err != nil {
50
49
framework .Failf ("Failed to create CA cert for apiserver %v" , err )
51
50
}
52
- caCertFile , err := ioutil . TempFile (certDir , "ca.crt" )
51
+ caCertFile , err := os . CreateTemp (certDir , "ca.crt" )
53
52
if err != nil {
54
53
framework .Failf ("Failed to create a temp file for ca cert generation %v" , err )
55
54
}
56
- if err := ioutil .WriteFile (caCertFile .Name (), utils .EncodeCertPEM (signingCert ), 0644 ); err != nil {
55
+ if err := os .WriteFile (caCertFile .Name (), utils .EncodeCertPEM (signingCert ), 0644 ); err != nil {
57
56
framework .Failf ("Failed to write CA cert %v" , err )
58
57
}
59
58
key , err := utils .NewPrivateKey ()
@@ -71,22 +70,22 @@ func setupServerCert(namespaceName, serviceName string) *certContext {
71
70
if err != nil {
72
71
framework .Failf ("Failed to create cert%v" , err )
73
72
}
74
- certFile , err := ioutil . TempFile (certDir , "server.crt" )
73
+ certFile , err := os . CreateTemp (certDir , "server.crt" )
75
74
if err != nil {
76
75
framework .Failf ("Failed to create a temp file for cert generation %v" , err )
77
76
}
78
- keyFile , err := ioutil . TempFile (certDir , "server.key" )
77
+ keyFile , err := os . CreateTemp (certDir , "server.key" )
79
78
if err != nil {
80
79
framework .Failf ("Failed to create a temp file for key generation %v" , err )
81
80
}
82
- if err = ioutil .WriteFile (certFile .Name (), utils .EncodeCertPEM (signedCert ), 0600 ); err != nil {
81
+ if err = os .WriteFile (certFile .Name (), utils .EncodeCertPEM (signedCert ), 0600 ); err != nil {
83
82
framework .Failf ("Failed to write cert file %v" , err )
84
83
}
85
84
privateKeyPEM , err := keyutil .MarshalPrivateKeyToPEM (key )
86
85
if err != nil {
87
86
framework .Failf ("Failed to marshal key %v" , err )
88
87
}
89
- if err = ioutil .WriteFile (keyFile .Name (), privateKeyPEM , 0644 ); err != nil {
88
+ if err = os .WriteFile (keyFile .Name (), privateKeyPEM , 0644 ); err != nil {
90
89
framework .Failf ("Failed to write key file %v" , err )
91
90
}
92
91
return & certContext {
0 commit comments