detailed the meaning of the new unauthorized flag.
This commit is contained in:
		
							parent
							
								
									c9022a8036
								
							
						
					
					
						commit
						c696c24e31
					
				@ -82,8 +82,15 @@ type Namespace struct {
 | 
				
			|||||||
	Name string `yaml:"name"`
 | 
						Name string `yaml:"name"`
 | 
				
			||||||
	// Open closed for network policies
 | 
						// Open closed for network policies
 | 
				
			||||||
	Open bool `yaml:"open"`
 | 
						Open bool `yaml:"open"`
 | 
				
			||||||
	// service mesh, authorized True or not (allow anything)
 | 
						// service mesh. When open = true following will happen
 | 
				
			||||||
	Authorized   bool           `yaml:"authorized"`
 | 
						//   * when linkerd is enabled on the namespace, a netwoakauth to allow all traffic is
 | 
				
			||||||
 | 
						//     generated
 | 
				
			||||||
 | 
						//   * when not, then nothing is generated
 | 
				
			||||||
 | 
						// When open = false, the following will happen
 | 
				
			||||||
 | 
						//  * when unauthorized = true the same will happen as with open = true
 | 
				
			||||||
 | 
						//  * else the appropriate rules will be generated to specify detailed traffic using
 | 
				
			||||||
 | 
						//    service accounts and networks as configured.
 | 
				
			||||||
 | 
						Unauthorized bool           `yaml:"unauthorized"`
 | 
				
			||||||
	Capabilities []string       `yaml:"capabilities"`
 | 
						Capabilities []string       `yaml:"capabilities"`
 | 
				
			||||||
	Applications []*Application `yaml:"applications" validate:"dive,required"`
 | 
						Applications []*Application `yaml:"applications" validate:"dive,required"`
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user