Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| 
       cmd
        | 
      |
| 
         
          
            controller-gen
            
            command
          
          
         
       | 
      |
| 
         
          
            helpgen
            
            command
          
          
         
       | 
      |
| 
         
          
            type-scaffold
            
            command
          
          
         
       | 
      |
| 
       pkg
        | 
      |
| 
         
          
            crd
            
            
          
           
      Package crd contains utilities for generating CustomResourceDefinitions and their corresponding OpenAPI validation schemata. 
         | 
      Package crd contains utilities for generating CustomResourceDefinitions and their corresponding OpenAPI validation schemata. | 
| 
         
          
            crd/markers
            
            
          
           
      Package markers defines markers for generating schema valiation and CRD structure. 
         | 
      Package markers defines markers for generating schema valiation and CRD structure. | 
| 
         
          
            deepcopy
            
            
          
           
      Package deepcopy generates DeepCopy, DeepCopyInto, and DeepCopyObject implementations for types. 
         | 
      Package deepcopy generates DeepCopy, DeepCopyInto, and DeepCopyObject implementations for types. | 
| 
         
          
            genall
            
            
          
           
      Package genall defines entrypoints for generation tools to hook into and share the same set of parsing, typechecking, and marker information. 
         | 
      Package genall defines entrypoints for generation tools to hook into and share the same set of parsing, typechecking, and marker information. | 
| 
         
          
            genall/help
            
            
          
           
      Package help contains utilities for actually writing out marker help. 
         | 
      Package help contains utilities for actually writing out marker help. | 
| 
         
          
            genall/help/pretty
            
            
          
           
      Package pretty contains utilities for formatting terminal help output, and a use of those to display marker help. 
         | 
      Package pretty contains utilities for formatting terminal help output, and a use of those to display marker help. | 
| 
         
          
            loader
            
            
          
           
      Package loader defines helpers for loading packages from sources. 
         | 
      Package loader defines helpers for loading packages from sources. | 
| 
         
          
            loader/testutils
            
            
          
           
      Package testutils defines utilities for using loader.Packages in tests. 
         | 
      Package testutils defines utilities for using loader.Packages in tests. | 
| 
         
          
            markers
            
            
          
           
      Package markers contains utilities for defining and parsing "marker comments", also occasionally called tag comments (we use the term marker to avoid confusing with struct tags). 
         | 
      Package markers contains utilities for defining and parsing "marker comments", also occasionally called tag comments (we use the term marker to avoid confusing with struct tags). | 
| 
         
          
            rbac
            
            
          
           
      Package rbac contain libraries for generating RBAC manifests from RBAC markers in Go source files. 
         | 
      Package rbac contain libraries for generating RBAC manifests from RBAC markers in Go source files. | 
| 
         
          
            webhook
            
            
          
           
      Package webhook contains libraries for generating webhookconfig manifests from markers in Go source files. 
         | 
      Package webhook contains libraries for generating webhookconfig manifests from markers in Go source files. | 
 Click to show internal directories. 
   Click to hide internal directories.