2016-07-08 4 views
0

がkubectlコマンドを使用して作成された展開とサービスを表示するkubernetes-ダッシュボードを取得する方法はありますデプロイされたサービスやdeployymentを示していない、またはそれだけでそのウェブUIを介して作成されたものを表示することができますか?Kubernetes uiを

は、多分私は、Web UIにそれが見えるように変更する必要がYAMLファイルの設定はありますか?私はgooglesコンテナエンジンでkubernetes(1.2.5)を実行しています。私はバックエンドがRCだけをサポートしていたことを知っていますが、それは修正されました。ここ

は私がサービスと展開の作成に使用YAMLです:

apiVersion: v1 
kind: Service 
metadata: 
    name: app-name 
    labels: 
    app: nginx 
    role: api 
    tier: backend 
spec: 
    type: LoadBalancer 
    ports: 
    - port: 80 
    name: http 
    - port: 443 
    name: https 
    selector: 
    app: nginx 
    role: api 
    tier: backend 
--- 
apiVersion: extensions/v1beta1 
kind: Deployment 
metadata: 
    name: app-name 
spec: 
    replicas: 6 
    template: 
    metadata: 
     labels: 
     app: nginx 
     role: api 
     tier: backend 
    spec: 
     containers: 
     - name: survey-node 
     image: gcr.io/project/app-name:v0.0.1 
     resources: 
      requests: 
      cpu: 300m 
      memory: 500Mi 

を、ここで作成後の展開です:あなたはバージョン1.3あなたがよにクラスタをアップグレード

apiVersion: extensions/v1beta1 
kind: Deployment 
metadata: 
    annotations: 
    deployment.kubernetes.io/revision: "3" 
    creationTimestamp: 2016-07-07T23:22:16Z 
    generation: 9 
    labels: 
    app: app-name 
    role: app 
    tier: backend 
    name: app-name 
    namespace: default 
    resourceVersion: "4403" 
    selfLink: /apis/extensions/v1beta1/namespaces/default/deployments/app-name 
    uid: *********-***-****-****-************ 
spec: 
    replicas: 14 
    selector: 
    matchLabels: 
     app: app-name 
     role: app 
     tier: backend 
    strategy: 
    rollingUpdate: 
     maxSurge: 1 
     maxUnavailable: 1 
    type: RollingUpdate 
    template: 
    metadata: 
     creationTimestamp: null 
     labels: 
     app: app-name 
     role: app 
     tier: backend 
    spec: 
     containers: 
     - image: gcr.io/project-name/app-name:v0.0.1 
     imagePullPolicy: IfNotPresent 
     name: app-name 
     resources: 
      requests: 
      cpu: 300m 
      memory: 500Mi 
     terminationMessagePath: /dev/termination-log 
     dnsPolicy: ClusterFirst 
     nodeSelector: 
     cloud.google.com/gke-nodepool: beef 
     restartPolicy: Always 
     securityContext: {} 
     terminationGracePeriodSeconds: 30 
status: 
    availableReplicas: 14 
    observedGeneration: 9 
    replicas: 14 
    updatedReplicas: 14 
+0

または私がkubernetesのgithubのレポでこの質問を超える尋ねるべき? – miah

答えて

2

デプロイメントとサービスを示す新しいDashboardが自動的に作成されます。

+0

クール、私はGoogleがクラスターを更新するのを待つ必要があります。現在は1.25です – miah

関連する問題