KubernetesClient

class KubernetesClient[F[_]](httpClient: Client[F], wsClient: WSClient[F], config: KubeConfig, cachedExecToken: Option[CachedExecToken[F]])(implicit evidence$1: Async[F], evidence$2: Logger[F])
Companion:
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def customResources[A : Decoder, B : Encoder](context: CrdContext)(implicit evidence$3: Encoder[A], evidence$4: Decoder[A], evidence$5: Encoder[B], evidence$6: Decoder[B], listDecoder: Decoder[CustomResourceList[A, B]], encoder: Encoder[CustomResource[A, B]], decoder: Decoder[CustomResource[A, B]]): CustomResourcesApi[F, A, B]

Concrete fields

lazy val configMaps: ConfigMapsApi[F]
lazy val cronJobs: CronJobsApi[F]
lazy val customResourceDefinitions: CustomResourceDefinitionsApi[F]
lazy val deployments: DeploymentsApi[F]
lazy val horizontalPodAutoscalers: HorizontalPodAutoscalersApi[F]
lazy val ingresses: IngressessApi[F]
lazy val jobs: JobsApi[F]
lazy val leases: LeasesApi[F]
lazy val namespaces: NamespacesApi[F]
lazy val podDisruptionBudgets: PodDisruptionBudgetsApi[F]
lazy val pods: PodsApi[F]
lazy val replicaSets: ReplicaSetsApi[F]
lazy val secrets: SecretsApi[F]
lazy val serviceAccounts: ServiceAccountsApi[F]
lazy val services: ServicesApi[F]
lazy val statefulSets: StatefulSetsApi[F]