mirror of https://github.com/kubernetes/kops.git
				
				
				
			Simplify
This commit is contained in:
		
							parent
							
								
									f4984dafab
								
							
						
					
					
						commit
						1b590f5111
					
				|  | @ -33,6 +33,8 @@ with "control-plane-". The names of groups for existing clusters are unchanged. | ||||||
| 
 | 
 | ||||||
| * Node Termination Handler, when in Queue-Processor mode, no longer drains on rebalance recommendations unless configured to do so. | * Node Termination Handler, when in Queue-Processor mode, no longer drains on rebalance recommendations unless configured to do so. | ||||||
| 
 | 
 | ||||||
|  | * When an S3 bucket for Service Account Issuer Discovery (IRSA) is public, kOps no longer sets object-level ACLs on the files placed therein. | ||||||
|  | 
 | ||||||
| ## GCP | ## GCP | ||||||
| 
 | 
 | ||||||
| * The default instance type is now `e2-medium` for control-plane and worker nodes, and `e2-micro` for bastions. | * The default instance type is now `e2-medium` for control-plane and worker nodes, and `e2-micro` for bastions. | ||||||
|  |  | ||||||
|  | @ -77,7 +77,7 @@ func (b *IssuerDiscoveryModelBuilder) Build(c *fi.ModelBuilderContext) error { | ||||||
| 		return err | 		return err | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	publicFileACL := fi.PtrTo(true) | 	var publicFileACL *bool | ||||||
| 
 | 
 | ||||||
| 	discoveryStorePath := b.Cluster.Spec.ServiceAccountIssuerDiscovery.DiscoveryStore | 	discoveryStorePath := b.Cluster.Spec.ServiceAccountIssuerDiscovery.DiscoveryStore | ||||||
| 	discoveryStore, err := vfs.Context.BuildVfsPath(discoveryStorePath) | 	discoveryStore, err := vfs.Context.BuildVfsPath(discoveryStorePath) | ||||||
|  | @ -92,9 +92,8 @@ func (b *IssuerDiscoveryModelBuilder) Build(c *fi.ModelBuilderContext) error { | ||||||
| 			return fmt.Errorf("checking if bucket was public: %w", err) | 			return fmt.Errorf("checking if bucket was public: %w", err) | ||||||
| 		} | 		} | ||||||
| 		if !isPublic { | 		if !isPublic { | ||||||
| 			klog.Infof("serviceAccountIssuers bucket %q is not public, will use object ACL", discoveryStore.Bucket()) | 			klog.Infof("serviceAccountIssuers bucket %q is not public; will use object ACL", discoveryStore.Bucket()) | ||||||
| 		} else { | 			publicFileACL = fi.PtrTo(true) | ||||||
| 			publicFileACL = nil |  | ||||||
| 		} | 		} | ||||||
| 
 | 
 | ||||||
| 	case *vfs.MemFSPath: | 	case *vfs.MemFSPath: | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue