There is a docker image springcloud/spring-cloud-skipper-server
is available for Skipper server in dockerhub.
You can use this to run the Skipper server in Kubernetes.
Here is an example YAML file to configure two accounts named k8s-dev
and k8sqa
on a Kubernetes cluster that correspond to different namespaces. We are investigating how to support connecting to different Kubernetes clusters.
spring: cloud: skipper: server: platform: kubernetes: accounts: k8s-dev: namespace: devNamespace cpu: 4 k8s-qa: namespace: qaNamespace memory: 1024m
More information on the deployment properties that can be configured can be found in KubernetesDeployerProperties