Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for LoadEncryptionConfig (0.27 sec)

  1. staging/src/k8s.io/apiserver/pkg/server/options/encryptionconfig/controller/controller.go

    		),
    		apiServerID: apiServerID,
    		getEncryptionConfigHash: func(_ context.Context, filepath string) (string, error) {
    			return encryptionconfig.GetEncryptionConfigHash(filepath)
    		},
    		loadEncryptionConfig: encryptionconfig.LoadEncryptionConfig,
    	}
    }
    
    // Run starts the controller and blocks until ctx is canceled.
    func (d *DynamicEncryptionConfigContent) Run(ctx context.Context) {
    	defer utilruntime.HandleCrash()
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/server/options/encryptionconfig/config_test.go

    	_, err = LoadEncryptionConfig(ctx, invalidConfigWithAesGcm, false, "")
    	if !strings.Contains(errString(err), "error while parsing file") {
    		t.Fatalf("should result in error while parsing configuration file: %s.\nThe file was:\n%s", err, invalidConfigWithAesGcm)
    	}
    
    	invalidConfigWithTypo := "testdata/invalid-configs/invalid-typo.yaml"
    	_, err = LoadEncryptionConfig(ctx, invalidConfigWithTypo, false, "")
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 16:56:39 UTC 2024
    - 72.3K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/server/options/encryptionconfig/controller/controller_test.go

    			t.Cleanup(closeServer)
    			t.Cleanup(closeTransformers)
    
    			legacyregistry.Reset()
    
    			// load initial encryption config
    			encryptionConfiguration, err := encryptionconfig.LoadEncryptionConfig(
    				ctxTransformers,
    				"testdata/ec_config.yaml",
    				true,
    				"test-apiserver",
    			)
    			if err != nil {
    				t.Fatalf("failed to load encryption config: %v", err)
    			}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 16.2K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/server/options/etcd.go

    	defer func() {
    		// in case of error, we want to close partially initialized (if any) transformers
    		if err != nil {
    			closeTransformers()
    		}
    	}()
    
    	encryptionConfiguration, err := encryptionconfig.LoadEncryptionConfig(ctxTransformers, s.EncryptionProviderConfigFilepath, s.EncryptionProviderConfigAutomaticReload, c.APIServerID)
    	if err != nil {
    		return err
    	}
    
    	if s.EncryptionProviderConfigAutomaticReload {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 18 15:02:16 UTC 2024
    - 20K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/server/options/encryptionconfig/config.go

    	// We wait for any in-flight requests to finish by using the duration which is longer than their timeout.
    	KMSCloseGracePeriod time.Duration
    }
    
    // LoadEncryptionConfig parses and validates the encryption config specified by filepath.
    // It may launch multiple go routines whose lifecycle is controlled by ctx.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 16:56:39 UTC 2024
    - 41.2K bytes
    - Viewed (0)
Back to top