Documentation ¶
Index ¶
- func NewCertificate(namespace, name string, obj v1alpha1.Certificate) *v1alpha1.Certificate
- func NewClusterIssuer(name string, obj v1alpha1.ClusterIssuer) *v1alpha1.ClusterIssuer
- func NewConfigMap(namespace, name string, obj v1.ConfigMap) *v1.ConfigMap
- func NewCustomResourceDefinition(namespace, name string, obj v1beta1.CustomResourceDefinition) *v1beta1.CustomResourceDefinition
- func NewDaemonset(namespace, name string, obj appsv1.Deployment) *appsv1.Deployment
- func NewDeployment(namespace, name string, obj appsv1.Deployment) *appsv1.Deployment
- func NewDestinationRule(namespace, name string, obj v1alpha3.DestinationRule) *v1alpha3.DestinationRule
- func NewEndpoints(namespace, name string, obj v1.Endpoints) *v1.Endpoints
- func NewGateway(namespace, name string, obj v1alpha3.Gateway) *v1alpha3.Gateway
- func NewIngress(namespace, name string, obj networkingv1beta1.Ingress) *networkingv1beta1.Ingress
- func NewNamespace(name string, obj v1.Namespace) *v1.Namespace
- func NewPersistentVolumeClaim(namespace, name string, obj v1.PersistentVolumeClaim) *v1.PersistentVolumeClaim
- func NewPodAutoscaler(namespace, name string, obj v1alpha13.PodAutoscaler) *v1alpha13.PodAutoscaler
- func NewSecret(namespace, name string, obj v1.Secret) *v1.Secret
- func NewService(namespace, name string, obj v1.Service) *v1.Service
- func NewServiceAccount(namespace, name string, obj v1.ServiceAccount) *v1.ServiceAccount
- func NewServiceEntry(namespace, name string, obj v1alpha3.ServiceEntry) *v1alpha3.ServiceEntry
- func NewTaskRun(namespace, name string, obj tektonv1alpha1.TaskRun) *tektonv1alpha1.TaskRun
- func NewTrafficSplit(namespace, name string, obj splitv1alpha1.TrafficSplit) *splitv1alpha1.TrafficSplit
- func NewVirtualService(namespace, name string, obj v1alpha3.VirtualService) *v1alpha3.VirtualService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCertificate ¶
func NewCertificate(namespace, name string, obj v1alpha1.Certificate) *v1alpha1.Certificate
func NewClusterIssuer ¶
func NewClusterIssuer(name string, obj v1alpha1.ClusterIssuer) *v1alpha1.ClusterIssuer
func NewCustomResourceDefinition ¶
func NewCustomResourceDefinition(namespace, name string, obj v1beta1.CustomResourceDefinition) *v1beta1.CustomResourceDefinition
func NewDaemonset ¶
func NewDaemonset(namespace, name string, obj appsv1.Deployment) *appsv1.Deployment
func NewDeployment ¶
func NewDeployment(namespace, name string, obj appsv1.Deployment) *appsv1.Deployment
func NewDestinationRule ¶
func NewDestinationRule(namespace, name string, obj v1alpha3.DestinationRule) *v1alpha3.DestinationRule
func NewIngress ¶
func NewIngress(namespace, name string, obj networkingv1beta1.Ingress) *networkingv1beta1.Ingress
func NewPersistentVolumeClaim ¶
func NewPersistentVolumeClaim(namespace, name string, obj v1.PersistentVolumeClaim) *v1.PersistentVolumeClaim
func NewPodAutoscaler ¶ added in v0.2.0
func NewPodAutoscaler(namespace, name string, obj v1alpha13.PodAutoscaler) *v1alpha13.PodAutoscaler
func NewServiceAccount ¶
func NewServiceAccount(namespace, name string, obj v1.ServiceAccount) *v1.ServiceAccount
func NewServiceEntry ¶
func NewServiceEntry(namespace, name string, obj v1alpha3.ServiceEntry) *v1alpha3.ServiceEntry
func NewTaskRun ¶ added in v0.2.0
func NewTaskRun(namespace, name string, obj tektonv1alpha1.TaskRun) *tektonv1alpha1.TaskRun
func NewTrafficSplit ¶ added in v0.5.0
func NewTrafficSplit(namespace, name string, obj splitv1alpha1.TrafficSplit) *splitv1alpha1.TrafficSplit
func NewVirtualService ¶
func NewVirtualService(namespace, name string, obj v1alpha3.VirtualService) *v1alpha3.VirtualService
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.