cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.33.0.
--
-- see: https://github.com/sol/hpack
--
-- hash: f9fb136a40b252ceb76116ffae2d03298a514d325080eb2b6dbf89e2d80cb019
name: kubernetes-client
version: 0.3.2.0
synopsis: Client library for Kubernetes
description: Client library for interacting with a Kubernetes cluster.
.
This package contains hand-written code while kubernetes-client-core contains code auto-generated from the OpenAPI spec.
category: Web
maintainer: Shimin Guo <smguo2001@gmail.com>,
Akshay Mankar <itsakshaymankar@gmail.com>
license: Apache-2.0
license-file: LICENSE
build-type: Simple
extra-source-files:
test/testdata/certs/certificate.pem
test/testdata/certs/private-key.pem
test/testdata/kubeconfig.yaml
test/testdata/tokens/token1
test/testdata/tokens/token2
README.md
library
exposed-modules:
Kubernetes.Client
Kubernetes.Client.Auth.Basic
Kubernetes.Client.Auth.ClientCert
Kubernetes.Client.Auth.GCP
Kubernetes.Client.Auth.Internal.Types
Kubernetes.Client.Auth.OIDC
Kubernetes.Client.Auth.Token
Kubernetes.Client.Auth.TokenFile
Kubernetes.Client.Config
Kubernetes.Client.Internal.TLSUtils
Kubernetes.Client.KubeConfig
Kubernetes.Client.Watch
Kubernetes.Data.K8sJSONPath
other-modules:
Paths_kubernetes_client
hs-source-dirs:
src
ghc-options: -Wall
build-depends:
aeson >=1.2 && <1.5
, attoparsec >=0.13 && <0.14
, base >=4.7 && <5.0
, base64-bytestring
, bytestring >=0.10 && <0.11
, connection >=0.2
, containers >=0.5
, data-default-class >=0.1
, either >=5.0
, filepath >=1.4
, hoauth2 >=1.11
, http-client >=0.5 && <0.7
, http-client-tls >=0.3
, jose-jwt >=0.8
, jsonpath >=0.1 && <0.2
, kubernetes-client-core ==0.3.1.0
, microlens >=0.4 && <0.5
, mtl >=2.2
, oidc-client >=0.4
, pem >=0.2
, safe-exceptions >=0.1.0.0
, stm >=2.4
, streaming-bytestring >=0.1 && <0.2.0
, text >=0.11 && <1.3
, time >=1.8
, timerep >=2.0
, tls >=1.4.1
, typed-process >=0.2
, uri-bytestring >=0.3
, x509 >=1.7
, x509-store >=1.6
, x509-system >=1.6
, x509-validation >=1.6
, yaml >=0.8.32
default-language: Haskell2010
test-suite example
type: exitcode-stdio-1.0
main-is: App.hs
other-modules:
Paths_kubernetes_client
hs-source-dirs:
example
build-depends:
aeson >=1.2 && <1.5
, attoparsec >=0.13 && <0.14
, base >=4.7 && <5.0
, base64-bytestring
, bytestring >=0.10 && <0.11
, connection >=0.2
, containers >=0.5
, data-default-class >=0.1
, either >=5.0
, filepath >=1.4
, hoauth2 >=1.11
, http-client >=0.5 && <0.7
, http-client-tls >=0.3
, jose-jwt >=0.8
, jsonpath >=0.1 && <0.2
, kubernetes-client
, kubernetes-client-core ==0.3.1.0
, microlens >=0.4 && <0.5
, mtl >=2.2
, oidc-client >=0.4
, pem >=0.2
, safe-exceptions >=0.1.0.0
, stm >=2.4
, streaming-bytestring >=0.1 && <0.2.0
, text >=0.11 && <1.3
, time >=1.8
, timerep >=2.0
, tls >=1.4.1
, typed-process >=0.2
, uri-bytestring >=0.3
, x509 >=1.7
, x509-store >=1.6
, x509-system >=1.6
, x509-validation >=1.6
, yaml >=0.8.32
default-language: Haskell2010
test-suite spec
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Kubernetes.Client.Auth.BasicSpec
Kubernetes.Client.Auth.ClientCertSpec
Kubernetes.Client.Auth.TokenFileSpec
Kubernetes.Client.KubeConfigSpec
Kubernetes.Data.K8sJSONPathSpec
Paths_kubernetes_client
hs-source-dirs:
test
build-depends:
aeson >=1.2 && <1.5
, attoparsec >=0.13 && <0.14
, base >=4.7 && <5.0
, base64-bytestring
, bytestring >=0.10 && <0.11
, connection >=0.2
, containers >=0.5
, data-default-class >=0.1
, either >=5.0
, file-embed
, filepath >=1.4
, hoauth2 >=1.11
, hspec
, hspec-attoparsec
, http-client >=0.5 && <0.7
, http-client-tls >=0.3
, jose-jwt >=0.8
, jsonpath >=0.1 && <0.2
, kubernetes-client
, kubernetes-client-core ==0.3.1.0
, microlens >=0.4 && <0.5
, mtl >=2.2
, oidc-client >=0.4
, pem >=0.2
, safe-exceptions >=0.1.0.0
, stm >=2.4
, streaming-bytestring >=0.1 && <0.2.0
, text >=0.11 && <1.3
, time >=1.8
, timerep >=2.0
, tls >=1.4.1
, typed-process >=0.2
, uri-bytestring >=0.3
, x509 >=1.7
, x509-store >=1.6
, x509-system >=1.6
, x509-validation >=1.6
, yaml
default-language: Haskell2010