Advertisement
alvise72

CloudProviderRanker Kubernetes configuration file

Jul 21st, 2016
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.38 KB | None | 0 0
  1. apiVersion: v1
  2. kind: Pod
  3. metadata:
  4.   name: cpr
  5. spec:
  6.   containers:
  7.   - name: cpr
  8.     image: indigodatacloud/cloudproviderranker
  9.     args: ["/usr/bin/java", "-jar", "/root/CloudProviderRanker-jar-with-dependencies.jar", "/root/sla_priorities.json", "/root/paasmetric_normalization.json", "8080" ]
  10.     ports:
  11.     - containerPort: 8080
  12. ---
  13. apiVersion: v1
  14. kind: ReplicationController
  15. metadata:
  16.   name: cpr
  17. spec:
  18.   replicas: 1
  19.   selector:
  20.     name: cpr
  21.   template:
  22.     metadata:
  23.       labels:
  24.         name: cpr
  25.     spec:
  26.       containers:
  27.       - name: im
  28.         image: indigodatacloud/cloudproviderranker
  29.         args: ["/usr/bin/java", "-jar", "/root/CloudProviderRanker-jar-with-dependencies.jar", "/root/sla_priorities.json", "/root/paasmetric_normalization.json", "8080" ]
  30.         ports:
  31.         - containerPort: 8080
  32.         imagePullPolicy: Always
  33.  
  34. ---
  35. apiVersion: v1
  36. kind: Service
  37. metadata:
  38.   creationTimestamp: 2016-07-21T12:46:28Z
  39.   labels:
  40.     name: cpr
  41.   name: cpr
  42.   namespace: kube-system
  43.   resourceVersion: "12909263"
  44.   selfLink: /api/v1/namespaces/kube-system/services/cpr
  45.   uid: 24390e47-4f41-11e6-81e0-fa163ed3ec9a
  46. spec:
  47.  clusterIP: 10.254.165.203
  48.   portalIP: 10.254.165.203
  49.   ports:
  50.   - name: cpr
  51.     port: 80
  52.     protocol: TCP
  53.     targetPort: 8080
  54.   selector:
  55.     name: cpr
  56.   sessionAffinity: None
  57.   type: ClusterIP
  58. status:
  59.   loadBalancer: {}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement