Auth Strategy
Types
Link copied to clipboard
Connecting to a Kubernetes cluster using a client certificate and key
Link copied to clipboard
Connecting to an AWS EKS (Elastic Kubernetes Service)
Link copied to clipboard
Connecting to a Kubernetes cluster using the OpenID Connect (OIDC) protocol
Link copied to clipboard
Uses the Kubernetes credentials provided in the TeamCity Instance. Should be available under /var/run/secrets/kubernetes.io/serviceaccount/token
Link copied to clipboard
Connecting to a Kubernetes cluster using a Bearer Token
Link copied to clipboard
Use unauthorized access to the Kubernetes API server
Link copied to clipboard
Connecting to a Kubernetes cluster using a username and password
Properties
Functions
Link copied to clipboard
fun booleanParameter(customName: String? = null, trueValue: String? = "true", falseValue: String? = "false"): DelegateProvider<Boolean>
fun booleanParameter(customName: String? = null, trueValue: String? = "true", falseValue: String? = "false", yamlName: String? = null): DelegateProvider<Boolean?>
Link copied to clipboard
fun <T : CompoundParam<T>> compoundParameter(customName: String? = null, yamlName: String? = null): DelegateProvider<T>
Link copied to clipboard
Copies parameters of this object to the specified target
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun stringParameter(customName: String? = null, yamlName: String? = null): DelegateProvider<String>
Link copied to clipboard