2015-11-13 3 views
1

Kubernetes громкость поддержка flocker? Если объем поддержки флекера увеличивается, дайте пример об использовании объема флокеров? Благодаря!Могу ли я использовать flocker для кубернетов?

+1

definitions.html v1.Volume структура не включают флокатор, так kubernetes может Не использовать ли флокер для объема? – ttyyll

ответ

1

пожалуйста, убедитесь, что компоненты kubernetes являются v 1.1 двойной проверки вашего kubelet!

Вот пример стручок/гс спецификации с использованием интеграции Flocker

apiVersion: v1 
kind: Service 
metadata: 
    name: flocker-ghost 
    labels: 
    app: flocker-ghost 
spec: 
    ports: 
    # the port that this service should serve on 
    - port: 80 
    targetPort: 80 
    selector: 
    app: flocker-ghost 
--- 
apiVersion: v1 
kind: ReplicationController 
metadata: 
    name: flocker-ghost 
    # these labels can be applied automatically 
    # from the labels in the pod template if not set 
    labels: 
    purpose: demo 
spec: 
    replicas: 1 
    template: 
    metadata: 
     labels: 
     app: flocker-ghost 
    spec: 
     containers: 
     - name: flocker-ghost 
     image: ghost:0.7.1 
     env: 
     - name: GET_HOSTS_FROM 
      value: dns 
     ports: 
     - containerPort: 2368 
      hostPort: 80 
      protocol: TCP 
     volumeMounts: 
      - name: ghost-data 
      mountPath: "/var/lib/ghost" 
     volumes: 
     - name: ghost-data 
      flocker: 
      datasetName: myuniqueflockerdatasetname 

вам нужно создать объем загодя с помощью инструмента командной строки Flocker.

$flockerctl create -m name=myuniqueflockerdatasetname -s 10G --node=583b0093 

--node является Flocker присвоен идентификатор узла появляется при запуске (пример ниже) -s является размер

$ flockerctl list-nodes 
SERVER  ADDRESS 
583b0093 10.0.0.109 
170606f4 10.0.0.108 
Смежные вопросы