ロードバランスのためのIngressリソースを作成するためのチュートリアルhttp load balancingに従っています。GoogleコンテナサービスでIngressリソースを作成できないのはなぜですか?
チュートリアルで見られるように、イングレス設定ファイルは次のようになります。
apiVersion: extensions/v1beta2
kind: Ingress
metadata:
name: basic-ingress
spec:
backend:
serviceName: nginx
servicePort: 80
しかし、私はリソースを作成しようとしたら、私はいつも戻って、このエラーが出る:
でError from server (BadRequest): error when creating "basic-ingress.yaml": Ingress in version "v1beta2" cannot be handled as a Ingress: no kind "Ingress" is registered for version "extensions/v1beta2"
過去に、値が正しいタイプ(文字列ではなく数字)でない場合も同様のエラーが発生しましたが、今の場合はそうではありません。
1.7.8-gke.0(デフォルト)と1.8.1-gke.1(最新)バージョンの両方で試しました。
ご協力いただければ幸いです。
乾杯