 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArgoCDServer ¶
type ArgoCDServer struct {
	// contains filtered or unexported fields
}
    ArgoCDServer is the API server for ArgoCD
func NewServer ¶
func NewServer( kubeclientset kubernetes.Interface, appclientset appclientset.Interface, repoclientset reposerver.Clientset, namespace, staticAssetsDir, configMapName string) *ArgoCDServer
NewServer returns a new instance of the ArgoCD API server
func (*ArgoCDServer) Run ¶
func (a *ArgoCDServer) Run()
Run runs the API Server We use k8s.io/code-generator/cmd/go-to-protobuf to generate the .proto files from the API types. k8s.io/ go-to-protobuf uses protoc-gen-gogo, which comes from gogo/protobuf (a fork of golang/protobuf).
       Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| Package application is a generated protocol buffer package. | Package application is a generated protocol buffer package. | 
| Package cluster is a generated protocol buffer package. | Package cluster is a generated protocol buffer package. | 
| 
          
            mocks
            
            
          
           Code generated by mockery v1.0.0 | Code generated by mockery v1.0.0 | 
| Package repository is a generated protocol buffer package. | Package repository is a generated protocol buffer package. | 
| 
          
            mocks
            
            
          
           Code generated by mockery v1.0.0 | Code generated by mockery v1.0.0 | 
| Package version is a generated protocol buffer package. | Package version is a generated protocol buffer package. | 
 Click to show internal directories. 
   Click to hide internal directories.