KubeConfig

object KubeConfig
Companion:
class
trait Product
trait Mirror
class Object
trait Matchable
class Any

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete methods

def fromFile[F[_] : Logger](kubeconfig: File): F[KubeConfig]
def fromFile[F[_] : Logger](kubeconfig: File, contextName: String): F[KubeConfig]
def of[F[_] : ApplicativeThrow](server: Uri, authorization: Option[Authorization], caCertData: Option[String], caCertFile: Option[File], clientCertData: Option[String], clientCertFile: Option[File], clientKeyData: Option[String], clientKeyFile: Option[File], clientKeyPass: Option[String], authInfoExec: Option[AuthInfoExec]): F[KubeConfig]

Deprecated methods

@deprecated(message = "Use fromFile instead", since = "0.4.1")
def apply[F[_] : Logger](kubeconfig: File): F[KubeConfig]
Deprecated
[Since version 0.4.1] Use fromFile instead
@deprecated(message = "Use fromFile instead", since = "0.4.1")
def apply[F[_] : Logger](kubeconfig: File, contextName: String): F[KubeConfig]
Deprecated
[Since version 0.4.1] Use fromFile instead