 Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| CAUTION: If you update code in this file, you may need to also update code in contrib/mesos/cmd/km/hyperkube.go CAUTION: If you update code in this file, you may need to also update code in contrib/mesos/cmd/km/kube-apiserver.go CAUTION: If you update code in this file, you may need to also update code in contrib/mesos/cmd/km/k8sm-controllermanager.go CAUTION: If you update code in this file, you may need to also update code in contrib/mesos/cmd/km/kube-proxy.go CAUTION: If you update code in this file, you may need to also update code in contrib/mesos/cmd/km/k8sm-scheduler.go A binary that can morph into all of the other kubernetes binaries. | CAUTION: If you update code in this file, you may need to also update code in contrib/mesos/cmd/km/hyperkube.go CAUTION: If you update code in this file, you may need to also update code in contrib/mesos/cmd/km/kube-apiserver.go CAUTION: If you update code in this file, you may need to also update code in contrib/mesos/cmd/km/k8sm-controllermanager.go CAUTION: If you update code in this file, you may need to also update code in contrib/mesos/cmd/km/kube-proxy.go CAUTION: If you update code in this file, you may need to also update code in contrib/mesos/cmd/km/k8sm-scheduler.go A binary that can morph into all of the other kubernetes binaries. | 
| apiserver is the main api server and master for the cluster. | apiserver is the main api server and master for the cluster. | 
| 
          
            app
            
            
          
           Package app does all of the work necessary to create a Kubernetes APIServer by binding together the API, master and APIServer infrastructure. | Package app does all of the work necessary to create a Kubernetes APIServer by binding together the API, master and APIServer infrastructure. | 
| 
          
            app/options
            
            
          
           Package options contains flags and options for initializing an apiserver | Package options contains flags and options for initializing an apiserver | 
| The controller manager is responsible for monitoring replication controllers, and creating corresponding pods to achieve the desired state. | The controller manager is responsible for monitoring replication controllers, and creating corresponding pods to achieve the desired state. | 
| 
          
            app
            
            
          
           Package app implements a server that runs a set of active components. | Package app implements a server that runs a set of active components. | 
| 
          
            app/options
            
            
          
           Package options provides the flags used for the controller manager. | Package options provides the flags used for the controller manager. | 
| 
          
            app/options
            
            
          
           Package options contains flags for initializing a proxy. | Package options contains flags for initializing a proxy. | 
| 
          
            app
            
            
          
           Package app does all of the work necessary to configure and run a Kubernetes app process. | Package app does all of the work necessary to configure and run a Kubernetes app process. | 
| 
          
            app/options
            
            
          
           Package options contains flags for initializing a proxy. | Package options contains flags for initializing a proxy. | 
| The kubelet binary is responsible for maintaining a set of containers on a particular host VM. | The kubelet binary is responsible for maintaining a set of containers on a particular host VM. | 
| 
          
            app
            
            
          
           Package app makes it easy to create a kubelet server for various contexts. | Package app makes it easy to create a kubelet server for various contexts. | 
| 
          
            app/options
            
            
          
           Package options contains all of the primary arguments for a kubelet. | Package options contains all of the primary arguments for a kubelet. | 
| 
          
            discoverysummarizer
            
            
          
           Package discoverysummarizer contains code for the discovery summarizer (program to summarize discovery information from all federated api servers) as per https://github.com/kubernetes/kubernetes/blob/master/docs/proposals/federated-api-servers.md | Package discoverysummarizer contains code for the discovery summarizer (program to summarize discovery information from all federated api servers) as per https://github.com/kubernetes/kubernetes/blob/master/docs/proposals/federated-api-servers.md | 
| libs
       | |
| 
          
            go2idl/args
            
            
          
           Package args has common command-line flags for generation programs. | Package args has common command-line flags for generation programs. | 
| 
          
            go2idl/client-gen
            
            command
          
           client-gen makes the individual typed clients using go2idl. | client-gen makes the individual typed clients using go2idl. | 
| 
          
            go2idl/client-gen/generators
            
            
          
           Package generators has the generators for the client-gen utility. | Package generators has the generators for the client-gen utility. | 
| 
          
            go2idl/client-gen/test_apis/testgroup.k8s.io
            
            
          
           +groupName=testgroup.k8s.io | +groupName=testgroup.k8s.io | 
| 
          
            go2idl/client-gen/test_apis/testgroup.k8s.io/install
            
            
          
           Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. | Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. | 
| 
          
            go2idl/client-gen/testoutput/clientset_generated/test_internalclientset
            
            
          
           This package has the automatically generated clientset. | This package has the automatically generated clientset. | 
| 
          
            go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/fake
            
            
          
           This package has the automatically generated fake clientset. | This package has the automatically generated fake clientset. | 
| 
          
            go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/typed/testgroup.k8s.io/unversioned
            
            
          
           This package has the automatically generated typed clients. | This package has the automatically generated typed clients. | 
| 
          
            go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/typed/testgroup.k8s.io/unversioned/fake
            
            
          
           Package fake has the automatically generated clients. | Package fake has the automatically generated clients. | 
| 
          
            go2idl/conversion-gen
            
            command
          
           conversion-gen is a tool for auto-generating Conversion functions. | conversion-gen is a tool for auto-generating Conversion functions. | 
| 
          
            go2idl/deepcopy-gen
            
            command
          
           deepcopy-gen is a tool for auto-generating DeepCopy functions. | deepcopy-gen is a tool for auto-generating DeepCopy functions. | 
| 
          
            go2idl/generator
            
            
          
           Package generator defines an interface for code generators to implement. | Package generator defines an interface for code generators to implement. | 
| 
          
            go2idl/go-to-protobuf
            
            command
          
           go-to-protobuf generates a Protobuf IDL from a Go struct, respecting any existing IDL tags on the Go struct. | go-to-protobuf generates a Protobuf IDL from a Go struct, respecting any existing IDL tags on the Go struct. | 
| 
          
            go2idl/go-to-protobuf/protobuf
            
            
          
           go-to-protobuf generates a Protobuf IDL from a Go struct, respecting any existing IDL tags on the Go struct. | go-to-protobuf generates a Protobuf IDL from a Go struct, respecting any existing IDL tags on the Go struct. | 
| 
          
            go2idl/go-to-protobuf/protoc-gen-gogo
            
            command
          
           Package main defines the protoc-gen-gogo binary we use to generate our proto go files, as well as takes dependencies on the correct gogo/protobuf packages for godeps. | Package main defines the protoc-gen-gogo binary we use to generate our proto go files, as well as takes dependencies on the correct gogo/protobuf packages for godeps. | 
| 
          
            go2idl/import-boss
            
            command
          
           import-boss enforces import restrictions in a given repository. | import-boss enforces import restrictions in a given repository. | 
| 
          
            go2idl/import-boss/generators
            
            
          
           Package generators has the generators for the import-boss utility. | Package generators has the generators for the import-boss utility. | 
| 
          
            go2idl/namer
            
            
          
           Package namer has support for making different type naming systems. | Package namer has support for making different type naming systems. | 
| 
          
            go2idl/parser
            
            
          
           Package parser provides code to parse go files, type-check them, extract the types. | Package parser provides code to parse go files, type-check them, extract the types. | 
| 
          
            go2idl/set-gen
            
            command
          
           set-gen is an example usage of go2idl. | set-gen is an example usage of go2idl. | 
| 
          
            go2idl/set-gen/generators
            
            
          
           Package generators has the generators for the set-gen utility. | Package generators has the generators for the set-gen utility. | 
| 
          
            go2idl/types
            
            
          
           Package types contains go type information, packaged in a way that makes auto-generation convenient, whether by template or straight go functions. | Package types contains go type information, packaged in a way that makes auto-generation convenient, whether by template or straight go functions. | 
 Click to show internal directories. 
   Click to hide internal directories.