Directories ¶
Path | Synopsis |
---|---|
net
Package net contains the Activator components that govern Activator's request throttling, routing, and reflect the cluster network state.
|
Package net contains the Activator components that govern Activator's request throttling, routing, and reflect the cluster network state. |
+k8s:deepcopy-gen=package
|
+k8s:deepcopy-gen=package |
autoscaling/v1alpha1
+k8s:deepcopy-gen=package +groupName=autoscaling.internal.knative.dev
|
+k8s:deepcopy-gen=package +groupName=autoscaling.internal.knative.dev |
config
Package config holds the typed objects that define the schemas for ConfigMap objects that pertain to our API objects.
|
Package config holds the typed objects that define the schemas for ConfigMap objects that pertain to our API objects. |
networking/v1alpha1
+k8s:deepcopy-gen=package +groupName=networking.internal.knative.dev
|
+k8s:deepcopy-gen=package +groupName=networking.internal.knative.dev |
serving/v1
+k8s:deepcopy-gen=package +groupName=serving.knative.dev
|
+k8s:deepcopy-gen=package +groupName=serving.knative.dev |
serving/v1alpha1
+k8s:deepcopy-gen=package +groupName=serving.knative.dev
|
+k8s:deepcopy-gen=package +groupName=serving.knative.dev |
serving/v1beta1
+k8s:deepcopy-gen=package +groupName=serving.knative.dev
|
+k8s:deepcopy-gen=package +groupName=serving.knative.dev |
Package autoscaler calculates the number of pods necessary for the desired level of concurrency per pod (stableConcurrencyPerPod).
|
Package autoscaler calculates the number of pods necessary for the desired level of concurrency per pod (stableConcurrencyPerPod). |
statserver
Package statserver provides a WebSocket server which receives autoscaler statistics, typically from queue proxy sidecar containers, and sends them to a channel.
|
Package statserver provides a WebSocket server which receives autoscaler statistics, typically from queue proxy sidecar containers, and sends them to a channel. |
client
|
|
certmanager/clientset/versioned
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
certmanager/clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
certmanager/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
certmanager/clientset/versioned/typed/certmanager/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
certmanager/clientset/versioned/typed/certmanager/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
clientset/versioned
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
clientset/versioned/typed/autoscaling/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
clientset/versioned/typed/autoscaling/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
clientset/versioned/typed/networking/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
clientset/versioned/typed/networking/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
clientset/versioned/typed/serving/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
clientset/versioned/typed/serving/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
clientset/versioned/typed/serving/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
clientset/versioned/typed/serving/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
clientset/versioned/typed/serving/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
clientset/versioned/typed/serving/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
+k8s:deepcopy-gen=package Package gc holds the typed objects that define the schemas for assorted ConfigMap objects on which the Route controller depends.
|
+k8s:deepcopy-gen=package Package gc holds the typed objects that define the schemas for assorted ConfigMap objects on which the Route controller depends. |
+k8s:deepcopy-gen=package Package network holds the typed objects that define the schemas for configuring the knative/serving networking layer.
|
+k8s:deepcopy-gen=package Package network holds the typed objects that define the schemas for configuring the knative/serving networking layer. |
prober
Package prober contains functionality for implementing probing in knative serving.
|
Package prober contains functionality for implementing probing in knative serving. |
Package pool contains a simple threadpool implementation that accepts work in the form of `func() error` function.
|
Package pool contains a simple threadpool implementation that accepts work in the form of `func() error` function. |
Package queue provides components for the queue-proxy binary.
|
Package queue provides components for the queue-proxy binary. |
Package reconciler defines implementations of the Reconciler interface defined at github.com/knative/pkg/controller.Reconciler.
|
Package reconciler defines implementations of the Reconciler interface defined at github.com/knative/pkg/controller.Reconciler. |
autoscaling/config
Package config holds the typed objects that define the schemas for assorted ConfigMap objects on which the Autoscaling controller depends.
|
Package config holds the typed objects that define the schemas for assorted ConfigMap objects on which the Autoscaling controller depends. |
autoscaling/kpa
Package kpa implements a kubernetes controller which tracks revisions and notifies a callback interface.
|
Package kpa implements a kubernetes controller which tracks revisions and notifies a callback interface. |
autoscaling/resources
Package resources contains methods for manipulating K8s resources shared between different PA implementations.
|
Package resources contains methods for manipulating K8s resources shared between different PA implementations. |
autoscaling/resources/names
Package names contains methods for manipulating K8s resources' names shared between different PA implementations.
|
Package names contains methods for manipulating K8s resources' names shared between different PA implementations. |
certificate/config
+k8s:deepcopy-gen=package Package config holds the typed objects that define the schemas for assorted ConfigMap objects on which the Certificate controller depends.
|
+k8s:deepcopy-gen=package Package config holds the typed objects that define the schemas for assorted ConfigMap objects on which the Certificate controller depends. |
configuration/resources
Package resources holds simple functions for synthesizing child resources from a Configuration resource and any relevant Configuration controller configuration.
|
Package resources holds simple functions for synthesizing child resources from a Configuration resource and any relevant Configuration controller configuration. |
gc/config
+k8s:deepcopy-gen=package Package config holds the typed objects that define the schemas for assorted ConfigMap objects on which the Configuration controller depends.
|
+k8s:deepcopy-gen=package Package config holds the typed objects that define the schemas for assorted ConfigMap objects on which the Configuration controller depends. |
ingress
Package ingress implements a kubernetes controller which tracks Ingress resource and reconcile VirtualService as its child resource.
|
Package ingress implements a kubernetes controller which tracks Ingress resource and reconcile VirtualService as its child resource. |
ingress/config
Package config holds the typed objects that define the schemas for assorted ConfigMap objects on which the Ingress controller depends.
|
Package config holds the typed objects that define the schemas for assorted ConfigMap objects on which the Ingress controller depends. |
ingress/resources
Package resources holds simple functions for synthesizing child resources from an Ingress resource and any relevant Ingress controller configuration.
|
Package resources holds simple functions for synthesizing child resources from an Ingress resource and any relevant Ingress controller configuration. |
ingress/resources/names
Package names holds simple functions for synthesizing resource names.
|
Package names holds simple functions for synthesizing resource names. |
labeler
Package labeler holds the logic that applies Route labels to Configurations to implement knative/serving#226.
|
Package labeler holds the logic that applies Route labels to Configurations to implement knative/serving#226. |
revision/config
Package config holds the typed objects that define the schemas for assorted ConfigMap objects on which the Revision controller depends.
|
Package config holds the typed objects that define the schemas for assorted ConfigMap objects on which the Revision controller depends. |
revision/resources
Package resources holds simple functions for synthesizing child resources from a Revision resource and any relevant Revision controller configuration.
|
Package resources holds simple functions for synthesizing child resources from a Revision resource and any relevant Revision controller configuration. |
revision/resources/names
Package names holds simple functions for synthesizing resource names.
|
Package names holds simple functions for synthesizing resource names. |
route
Package route implements a kubernetes controller which tracks Route resource and reconcile Ingress as its child resource.
|
Package route implements a kubernetes controller which tracks Route resource and reconcile Ingress as its child resource. |
route/config
+k8s:deepcopy-gen=package Package config holds the typed objects that define the schemas for assorted ConfigMap objects on which the Route controller depends.
|
+k8s:deepcopy-gen=package Package config holds the typed objects that define the schemas for assorted ConfigMap objects on which the Route controller depends. |
route/domains
Package domains holds simple functions for generating domains.
|
Package domains holds simple functions for generating domains. |
route/resources
Package resources holds simple functions for synthesizing child resources from a Route resource and any relevant Route controller configuration.
|
Package resources holds simple functions for synthesizing child resources from a Route resource and any relevant Route controller configuration. |
route/resources/labels
Package labels holds simple functions for working with ObjectMeta labels.
|
Package labels holds simple functions for working with ObjectMeta labels. |
route/resources/names
Package names holds simple functions for synthesizing resource names.
|
Package names holds simple functions for synthesizing resource names. |
service/resources
Package resources holds simple functions for synthesizing child resources from a Service resource and any relevant Service controller configuration.
|
Package resources holds simple functions for synthesizing child resources from a Service resource and any relevant Service controller configuration. |
service/resources/names
Package names holds simple functions for synthesizing resource names.
|
Package names holds simple functions for synthesizing resource names. |
Package resources contains various utilities for dealing with Kubernetes resources.
|
Package resources contains various utilities for dealing with Kubernetes resources. |
Click to show internal directories.
Click to hide internal directories.