skuber.apps

package skuber.apps

The skuber.apps package contains classes and methods for supporting the Kubernetes Apps Group API. This currently (Kubernetes V1.7) includes StatefulSet and Deployment resource type.

Attributes

Members list

Packages

package skuber.apps.v1

Attributes

Attributes

Type members

Classlikes

case class Deployment(kind: String, apiVersion: String, metadata: ObjectMeta, spec: Option[Spec], status: Option[Status]) extends ObjectResource

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class TypeMeta
class Object
trait Matchable
class Any
Show all
object Deployment

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Deployment.type
case class StatefulSet(kind: String, apiVersion: String, metadata: ObjectMeta, spec: Option[Spec], status: Option[Status]) extends ObjectResource

Created by hollinwilkins on 4/5/17. The api version of this StatefulSet type is v1beta2, which is for use with k8s 1.8+. For earlier versions of k8s, use skuber.apps.v1beta1.StatefulSet

Created by hollinwilkins on 4/5/17. The api version of this StatefulSet type is v1beta2, which is for use with k8s 1.8+. For earlier versions of k8s, use skuber.apps.v1beta1.StatefulSet

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class TypeMeta
class Object
trait Matchable
class Any
Show all
object StatefulSet

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Value members

Concrete fields

val appsAPIVersion: String