haskell-kubernetes: Haskell bindings to the Kubernetes API (via swagger-codegen)
This project contains haskell bindings to the v1 Kubernetes api generated via swagger-codegen. The client and (mock) server generated use the servant project, thanks to the work of Masahiro Yamauchi!
Modules
[Index]
- Kubernetes
- Api
- Kubernetes.Apis
- Model
- Json
- Unversioned
- V1
- Kubernetes.Model.V1.AWSElasticBlockStoreVolumeSource
- Kubernetes.Model.V1.Any
- Kubernetes.Model.V1.Binding
- Kubernetes.Model.V1.Capabilities
- Kubernetes.Model.V1.Capability
- Kubernetes.Model.V1.CephFSVolumeSource
- Kubernetes.Model.V1.CinderVolumeSource
- Kubernetes.Model.V1.ComponentCondition
- Kubernetes.Model.V1.ComponentStatus
- Kubernetes.Model.V1.ComponentStatusList
- Kubernetes.Model.V1.ConfigMap
- Kubernetes.Model.V1.ConfigMapKeySelector
- Kubernetes.Model.V1.ConfigMapList
- Kubernetes.Model.V1.Container
- Kubernetes.Model.V1.ContainerImage
- Kubernetes.Model.V1.ContainerPort
- Kubernetes.Model.V1.ContainerState
- Kubernetes.Model.V1.ContainerStateRunning
- Kubernetes.Model.V1.ContainerStateTerminated
- Kubernetes.Model.V1.ContainerStateWaiting
- Kubernetes.Model.V1.ContainerStatus
- Kubernetes.Model.V1.DaemonEndpoint
- Kubernetes.Model.V1.DeleteOptions
- Kubernetes.Model.V1.DownwardAPIVolumeFile
- Kubernetes.Model.V1.DownwardAPIVolumeSource
- Kubernetes.Model.V1.EmptyDirVolumeSource
- Kubernetes.Model.V1.EndpointAddress
- Kubernetes.Model.V1.EndpointPort
- Kubernetes.Model.V1.EndpointSubset
- Kubernetes.Model.V1.Endpoints
- Kubernetes.Model.V1.EndpointsList
- Kubernetes.Model.V1.EnvVar
- Kubernetes.Model.V1.EnvVarSource
- Kubernetes.Model.V1.Event
- Kubernetes.Model.V1.EventList
- Kubernetes.Model.V1.EventSource
- Kubernetes.Model.V1.ExecAction
- Kubernetes.Model.V1.FCVolumeSource
- Kubernetes.Model.V1.FinalizerName
- Kubernetes.Model.V1.FlexVolumeSource
- Kubernetes.Model.V1.FlockerVolumeSource
- Kubernetes.Model.V1.GCEPersistentDiskVolumeSource
- Kubernetes.Model.V1.GitRepoVolumeSource
- Kubernetes.Model.V1.GlusterfsVolumeSource
- Kubernetes.Model.V1.HTTPGetAction
- Kubernetes.Model.V1.Handler
- Kubernetes.Model.V1.HostPathVolumeSource
- Kubernetes.Model.V1.ISCSIVolumeSource
- Kubernetes.Model.V1.Lifecycle
- Kubernetes.Model.V1.LimitRange
- Kubernetes.Model.V1.LimitRangeItem
- Kubernetes.Model.V1.LimitRangeList
- Kubernetes.Model.V1.LimitRangeSpec
- Kubernetes.Model.V1.LoadBalancerIngress
- Kubernetes.Model.V1.LoadBalancerStatus
- Kubernetes.Model.V1.LocalObjectReference
- Kubernetes.Model.V1.NFSVolumeSource
- Kubernetes.Model.V1.Namespace
- Kubernetes.Model.V1.NamespaceList
- Kubernetes.Model.V1.NamespaceSpec
- Kubernetes.Model.V1.NamespaceStatus
- Kubernetes.Model.V1.Node
- Kubernetes.Model.V1.NodeAddress
- Kubernetes.Model.V1.NodeCondition
- Kubernetes.Model.V1.NodeDaemonEndpoints
- Kubernetes.Model.V1.NodeList
- Kubernetes.Model.V1.NodeSpec
- Kubernetes.Model.V1.NodeStatus
- Kubernetes.Model.V1.NodeSystemInfo
- Kubernetes.Model.V1.ObjectFieldSelector
- Kubernetes.Model.V1.ObjectMeta
- Kubernetes.Model.V1.ObjectReference
- Kubernetes.Model.V1.PersistentVolume
- Kubernetes.Model.V1.PersistentVolumeAccessMode
- Kubernetes.Model.V1.PersistentVolumeClaim
- Kubernetes.Model.V1.PersistentVolumeClaimList
- Kubernetes.Model.V1.PersistentVolumeClaimSpec
- Kubernetes.Model.V1.PersistentVolumeClaimStatus
- Kubernetes.Model.V1.PersistentVolumeClaimVolumeSource
- Kubernetes.Model.V1.PersistentVolumeList
- Kubernetes.Model.V1.PersistentVolumeSpec
- Kubernetes.Model.V1.PersistentVolumeStatus
- Kubernetes.Model.V1.Pod
- Kubernetes.Model.V1.PodCondition
- Kubernetes.Model.V1.PodList
- Kubernetes.Model.V1.PodSecurityContext
- Kubernetes.Model.V1.PodSpec
- Kubernetes.Model.V1.PodStatus
- Kubernetes.Model.V1.PodTemplate
- Kubernetes.Model.V1.PodTemplateList
- Kubernetes.Model.V1.PodTemplateSpec
- Kubernetes.Model.V1.Probe
- Kubernetes.Model.V1.RBDVolumeSource
- Kubernetes.Model.V1.ReplicationController
- Kubernetes.Model.V1.ReplicationControllerList
- Kubernetes.Model.V1.ReplicationControllerSpec
- Kubernetes.Model.V1.ReplicationControllerStatus
- Kubernetes.Model.V1.ResourceQuota
- Kubernetes.Model.V1.ResourceQuotaList
- Kubernetes.Model.V1.ResourceQuotaSpec
- Kubernetes.Model.V1.ResourceQuotaStatus
- Kubernetes.Model.V1.ResourceRequirements
- Kubernetes.Model.V1.SELinuxOptions
- Kubernetes.Model.V1.Secret
- Kubernetes.Model.V1.SecretKeySelector
- Kubernetes.Model.V1.SecretList
- Kubernetes.Model.V1.SecretVolumeSource
- Kubernetes.Model.V1.SecurityContext
- Kubernetes.Model.V1.Service
- Kubernetes.Model.V1.ServiceAccount
- Kubernetes.Model.V1.ServiceAccountList
- Kubernetes.Model.V1.ServiceList
- Kubernetes.Model.V1.ServicePort
- Kubernetes.Model.V1.ServiceSpec
- Kubernetes.Model.V1.ServiceStatus
- Kubernetes.Model.V1.TCPSocketAction
- Kubernetes.Model.V1.Volume
- Kubernetes.Model.V1.VolumeMount
- Kubernetes.Utils
Downloads
- haskell-kubernetes-0.5.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.3.2, 0.4.0, 0.5.0 |
---|---|
Dependencies | aeson (>=0.9 && <0.12), base (>=4.9 && <5), bytestring (>=0.10 && <0.11), containers (>=0.5 && <0.6), either (>=4.4 && <4.5), http-api-data (>=0.2 && <0.3), http-types (>=0.9 && <0.10), lens (>=4.14 && <4.15), network-uri (>=2.6 && <2.7), QuickCheck (>=2.8 && <2.9), quickcheck-instances (>=0.3 && <0.4), scientific (>=0.3 && <0.4), servant (>=0.8 && <0.9), servant-client (>=0.8 && <0.9), split (>=0.2 && <0.3), text (>=1.2 && <1.3), unordered-containers (>=0.2 && <0.3), vector (>=0.11 && <0.12), wai (>=3.2 && <3.3) [details] |
License | MIT |
Copyright | 2016 - SoundCloud Ltd. |
Author | Aaron Levin |
Maintainer | Aaron Levin <aaron.levin@soundcloud.com> |
Category | Web |
Home page | https://github.com/soundcloud/haskell-kubernetes |
Uploaded | by aaronlevin at 2016-12-11T15:41:58Z |
Distributions | |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Downloads | 2245 total (3 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |