Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for MigrateOldConfig (0.28 sec)

  1. cmd/kubeadm/app/util/config/common.go

    	if len(unknown) > 0 {
    		return errors.Errorf("unknown configuration APIs: %#v", unknown)
    	}
    
    	return nil
    }
    
    // MigrateOldConfig migrates an old configuration from a byte slice into a new one (returned again as a byte slice).
    // Only kubeadm kinds are migrated.
    func MigrateOldConfig(oldConfig []byte, allowExperimental bool, mutators migrateMutators) ([]byte, error) {
    	newConfig := [][]byte{}
    
    	if mutators == nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 01 11:04:08 UTC 2024
    - 18.1K bytes
    - Viewed (0)
  2. cmd/kubeadm/app/util/config/common_test.go

    			`, gvExperimental)),
    			allowExperimental: false,
    			expectErr:         true,
    		},
    	}
    
    	for _, test := range tests {
    		t.Run(test.name, func(t *testing.T) {
    			b, err := MigrateOldConfig([]byte(test.oldCfg), test.allowExperimental, defaultEmptyMigrateMutators())
    			if test.expectErr {
    				if err == nil {
    					t.Fatalf("unexpected success:\n%s", b)
    				}
    			} else {
    				if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Feb 29 05:14:21 UTC 2024
    - 23.4K bytes
    - Viewed (0)
  3. cmd/kubeadm/app/cmd/config.go

    				return errors.New("the --old-config flag is mandatory")
    			}
    
    			oldCfgBytes, err := os.ReadFile(oldCfgPath)
    			if err != nil {
    				return err
    			}
    
    			outputBytes, err := configutil.MigrateOldConfig(oldCfgBytes, allowExperimental, nil)
    			if err != nil {
    				return err
    			}
    
    			if newCfgPath == "" {
    				fmt.Fprint(out, string(outputBytes))
    			} else {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 06:58:01 UTC 2024
    - 18.9K bytes
    - Viewed (0)
Back to top