2017-01-03 4 views
0

タイプ= LoadBalancerのopenstackクラスタでkubernetesでサービスを作成しようとしていますが、中性子エラー(正確なエラースニペット以下)をロードバランサーとして作成できません。以下は サービスタイプ= LoadBalancerのkubernetesは中性子エラーのため失敗します

がある web.yamlファイル:

[ルート] SVCウェブを記述#kubectl -f web.yaml

apiVersion: v1 
kind: Service 
metadata: 
name: web 
labels: 
    name: web 
spec: 
type: LoadBalancer 
ports: 
- port: 80 
    targetPort: 3000 
    protocol: TCP 
selector: 
name: web 

[ルート]を作成#kubectl

Name:     web 
Namespace:    default 
Labels:     name=web 
Selector:    name=web 
Type:     LoadBalancer 
IP:      10.101.101.255 
Port:     <unset> 80/TCP 
NodePort:    <unset> 31561/TCP 
Endpoints:    10.32.0.2:3000,10.44.0.2:3000 
Session Affinity:  None 
Events: 
Warning  CreatingLoadBalancerFailed  

ロードバランサの作成中にエラーが発生しました:サービスのロードバランサを作成できませんでした。デフォルト/ web:[POST https://us-tx4.cloud.com:9696/v2.0/lb/pools]にアクセスすると予想されるHTTP応答コード[201 202] subnet_id。理由: ''は有効なUUIDではありません。」}

答えて

0

k8sがあなたのopenstackのプライベートサブネットで動作している可能性がありますので、LbaaS(AWSのELBに相当)を使用してインスタンスをアタッチしてみてくださいそれに。

関連する問題