feat: add clusters marshal #252
ci.yaml
on: pull_request
  
      build_validate_test 
      /
     build
          
              2m 24s
          
      Annotations
6 errors
          | 
                      
                          build_validate_test / build
                        
                      
                       Process completed with exit code 1. | 
| 
                      
                          build_validate_test / build: 
                        pkg/clusteraccess/access.go#L447
                      
                       QF1008: could remove embedded field "TLSClientConfig" from selector (staticcheck) | 
| 
                      
                          build_validate_test / build: 
                        pkg/clusteraccess/access.go#L446
                      
                       QF1008: could remove embedded field "TLSClientConfig" from selector (staticcheck) | 
| 
                      
                          build_validate_test / build: 
                        pkg/clusteraccess/access.go#L423
                      
                       QF1008: could remove embedded field "TLSClientConfig" from selector (staticcheck) | 
| 
                      
                          build_validate_test / build: 
                        pkg/clusteraccess/access.go#L17
                      
                       ST1019(related information): other import of "k8s.io/client-go/tools/clientcmd/api" (staticcheck) | 
| 
                      
                          build_validate_test / build: 
                        pkg/clusteraccess/access.go#L16
                      
                       ST1019: package "k8s.io/client-go/tools/clientcmd/api" is being imported more than once (staticcheck) |