Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for SetupTempDir (0.34 sec)

  1. cmd/kubeadm/app/phases/copycerts/copycerts_test.go

    	// Temporary directory where certificates will be generated
    	tmpdir := testutil.SetupTempDir(t)
    	defer os.RemoveAll(tmpdir)
    	initConfiguration := testutil.GetDefaultInternalConfig(t)
    	initConfiguration.ClusterConfiguration.CertificatesDir = tmpdir
    
    	// Temporary directory where certificates will be downloaded to
    	targetTmpdir := testutil.SetupTempDir(t)
    	defer os.RemoveAll(targetTmpdir)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Jan 01 00:15:30 UTC 2023
    - 9.1K bytes
    - Viewed (0)
  2. cmd/kubeadm/app/phases/certs/renewal/readwriter_test.go

    		t.Error("read cert does not match with expected new cert")
    	}
    }
    
    func TestKubeconfigReadWriter(t *testing.T) {
    	// creates tmp folders
    	dirKubernetes := testutil.SetupTempDir(t)
    	defer os.RemoveAll(dirKubernetes)
    	dirPKI := testutil.SetupTempDir(t)
    	defer os.RemoveAll(dirPKI)
    
    	// write the CA cert and key to the temporary PKI dir
    	caName := kubeadmconstants.CACertAndKeyBaseName
    	if err := pkiutil.WriteCertAndKey(
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 30 15:17:24 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  3. cmd/kubeadm/test/util.go

    	configutil "k8s.io/kubernetes/cmd/kubeadm/app/util/config"
    	"k8s.io/kubernetes/cmd/kubeadm/app/util/pkiutil"
    )
    
    // SetupTempDir is a utility function for kubeadm testing, that creates a temporary directory
    // NB. it is up to the caller to cleanup the folder at the end of the test with defer os.RemoveAll(tmpdir)
    func SetupTempDir(t *testing.T) string {
    	tmpdir, err := os.MkdirTemp("", "")
    	if err != nil {
    		t.Fatalf("Couldn't create tmpdir")
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Feb 01 05:59:41 UTC 2022
    - 3.8K bytes
    - Viewed (0)
  4. cmd/kubeadm/app/cmd/phases/init/certs_test.go

    func TestCreateSparseCerts(t *testing.T) {
    	for _, test := range certstestutil.GetSparseCertTestCases(t) {
    		t.Run(test.Name, func(t *testing.T) {
    			pkiutiltesting.Reset()
    
    			tmpdir := testutil.SetupTempDir(t)
    			defer os.RemoveAll(tmpdir)
    
    			certstestutil.WritePKIFiles(t, tmpdir, test.Files)
    
    			r := workflow.NewRunner()
    			r.AppendPhase(NewCertsPhase())
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 17 14:40:46 UTC 2021
    - 2.1K bytes
    - Viewed (0)
  5. cmd/kubeadm/app/cmd/phases/reset/removeetcdmember_test.go

    			podYaml:       etcdPod,
    			expectErr:     false,
    			writeManifest: true,
    			validConfig:   false,
    		},
    	}
    
    	for name, test := range tests {
    		t.Run(name, func(t *testing.T) {
    			tmpdir := testutil.SetupTempDir(t)
    			defer os.RemoveAll(tmpdir)
    
    			manifestPath := filepath.Join(tmpdir, "etcd.yaml")
    			if test.writeManifest {
    				err := os.WriteFile(manifestPath, []byte(test.podYaml), 0644)
    				if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Aug 26 03:55:19 UTC 2022
    - 3.2K bytes
    - Viewed (0)
  6. cmd/kubeadm/app/phases/upgrade/postupgrade_test.go

    	"k8s.io/kubernetes/cmd/kubeadm/app/constants"
    	"k8s.io/kubernetes/cmd/kubeadm/app/preflight"
    	testutil "k8s.io/kubernetes/cmd/kubeadm/test"
    )
    
    func TestMoveFiles(t *testing.T) {
    	tmpdir := testutil.SetupTempDir(t)
    	defer os.RemoveAll(tmpdir)
    	os.Chmod(tmpdir, 0766)
    
    	certPath := filepath.Join(tmpdir, constants.APIServerCertName)
    	certFile, err := os.OpenFile(certPath, os.O_CREATE|os.O_TRUNC|os.O_WRONLY, 0666)
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jan 15 11:40:04 UTC 2024
    - 7.2K bytes
    - Viewed (0)
  7. cmd/kubeadm/app/cmd/kubeconfig_test.go

    	err = os.WriteFile(cfgPath, buf.Bytes(), 0644)
    	return cfgPath, err
    }
    
    func TestKubeConfigSubCommandsThatWritesToOut(t *testing.T) {
    
    	// Temporary folders for the test case
    	tmpdir := testutil.SetupTempDir(t)
    	defer os.RemoveAll(tmpdir)
    
    	// Adds a pki folder with a ca cert to the temp folder
    	pkidir := testutil.SetupPkiDirWithCertificateAuthority(t, tmpdir)
    
    	// Retrieves ca cert for assertions
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 16:01:49 UTC 2024
    - 5.5K bytes
    - Viewed (0)
  8. cmd/kubeadm/app/cmd/upgrade/common_test.go

    current-context: default
    kind: Config
    preferences: {}
    users:
    - name: kubernetes-admin
      user:
        client-certificate-data:
    `
    
    func TestEnforceRequirements(t *testing.T) {
    	tmpDir := testutil.SetupTempDir(t)
    	defer os.RemoveAll(tmpDir)
    	fullPath := filepath.Join(tmpDir, "test-config-file")
    	f, err := os.Create(fullPath)
    	if err != nil {
    		t.Errorf("Unable to create test file %q: %v", fullPath, err)
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Feb 29 05:14:21 UTC 2024
    - 5.5K bytes
    - Viewed (0)
Back to top