タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

eksに関するzaki-hmkcのブックマーク (14)

  • Amazon EKS の他の IAM エンティティに、クラスターへのアクセス許可を付与する

    kubectl コマンドを使用して Amazon Elastic Kubernetes サービス (Amazon EKS) クラスターにアクセスすると、「エラー: サーバーへのログインが必要です (Unauthorized)」というエラーメッセージが発生します。 簡単な説明 AWS Identity and Access Management (IAM) ユーザーまたはロールが、aws-iam-authenticator が使用するクラスターではない Amazon EKS クラスターを作成した場合、エラーメッセージ Unauthorized が表示されます。この問題を解決するには、IAM エンティティを許可するように Amazon EKS クラスターのロールベースのアクセス制御 (RBAC) を設定します。RBAC の詳細については、Kubernetes のウェブサイトで「RBAC 認可を

    Amazon EKS の他の IAM エンティティに、クラスターへのアクセス許可を付与する
  • AccessDeniedException - creating eks cluster - User is not authorized to perform: eks:CreateCluster

    zaki-hmkc
    zaki-hmkc 2020/08/17
    クラスタ作成時にeks:CreateCluster権限がねぇぞって言われるけど、既存のEKSClusterPolicyとかには含まれてないっぽいのか。ポリシー追加したら作成できた
  • Amazon EKS でのネットワーク負荷分散 - Amazon EKS

    ネットワークトラフィックは、OSI モデルの L4 で負荷分散されます。L7 でアプリケーショントラフィックの負荷を分散するには、Kubernetes ingress をデプロイし、これによって AWS Application Load Balancer をプロビジョニングします。詳細については、「Amazon EKS でのアプリケーション負荷分散」を参照してください。2 種類の負荷分散の違いについては、AWS ウェブサイトの「Elastic Load Balancing の特徴」を参照してください。 タイプ LoadBalancer の Kubernetes Service を作成する際、デフォルトでは AWS クラウドプロバイダーロードバランサーコントローラーにより AWS Classic Load Balancer が作成されますが、AWS Network Load Balancer

    zaki-hmkc
    zaki-hmkc 2020/08/11
    annotationを使ったLoadBalancer ServiceのAWS固有の追加設定
  • kubeconfig ファイルを作成して kubectl を EKS クラスターに接続する - Amazon EKS

    このトピックでは、クラスター用の kubeconfig ファイルを作成します (または既存のファイルを更新します)。 kubectl コマンドラインツールは、kubeconfig ファイルの設定情報を使用して、クラスターの API サーバーと通信します。詳細については、Kubernetes ドキュメントの「kubeconfig ファイルを使用したクラスターアクセスの整理」を参照してください。 Amazon EKS はクラスター認証に kubectl で aws eks get-token コマンドを使用します。デフォルトでは、AWS CLI は次のコマンドで返されるものと同じ認証情報を使用します。 既存の Amazon EKS クラスター。デプロイするには、「Amazon EKS の使用を開始する」を参照してください。 デバイスまたは AWS CloudShell に、kubectl コマ

    zaki-hmkc
    zaki-hmkc 2020/07/30
    既存クラスタへの認証情報を取得する(.kube/configを更新する)
  • Amazon EKS の LoadBalancer サービスの CIDR IP アドレスを制限する

    Amazon Elastic Kubernetes Service (Amazon EKS) の LoadBalancer タイプのサービスの CIDR IP アドレスを制限したいと考えています。 簡単な説明 LoadBalancer タイプのサービスを作成すると、ソース 0.0.0.0/0 からのリクエストがデフォルトで許可されます。ロードバランサーがパブリックサブネットにある場合、リクエストはインターネット上のどこからでもワーカーノードにルーティングされます。 ソースを制限するには、0.0.0.0/0 の代わりに loadBalancerSourceRanges を使用してください。 解決策 **注:**AWS コマンドラインインターフェイス (AWS CLI) コマンドの実行中にエラーが発生した場合は、「AWS CLI エラーのトラブルシューティング」を参照してください。また、AWS

    Amazon EKS の LoadBalancer サービスの CIDR IP アドレスを制限する
    zaki-hmkc
    zaki-hmkc 2020/06/10
    IPアドレス範囲でアクセス制限
  • ACM を使用して Amazon EKS ワークロードの HTTPS トラフィックを終了する

    AWS Certificate Manager (ACM) を使用して Amazon Elastic Kubernetes Service (Amazon EKS) ワークロードの HTTPS トラフィックを終了したいと考え考えています。 簡単な説明 Kubernetes Service オブジェクトの Elastic Load Balancing レベルで HTTPS トラフィックを終了するには、以下を実行する必要があります。 カスタムドメインのパブリック ACM 証明書をリクエストします。 タイプフィールドを LoadBalancer に設定して Kubernetes Service を公開します。 Kubernetes ウェブサイトの service.beta.kubernetes.io/aws-load-balancer-ssl-cert アノテーションを使用して、Kubernet

    ACM を使用して Amazon EKS ワークロードの HTTPS トラフィックを終了する
    zaki-hmkc
    zaki-hmkc 2020/06/08
    type:loadbalancer serviceでLBでSSL終端する(アプリはhttp)
  • Application Load Balancers でアプリケーションと HTTP トラフィックをルーティングする - Amazon EKS

    このページの改善にご協力ください ユーザーガイドの改善にご協力いただけませんか? このページの下部までスクロールし、[GitHub でこのページの編集] を選択します。皆さまにご協力いただくことで、あらゆる人々に使いやすいユーザーガイドになります。 Application Load Balancers でアプリケーションと HTTP トラフィックをルーティングする Kubernetes ingress を作成するとき、アプリケーショントラフィックの負荷分散を行う AWS Application Load Balancer (ALB) がプロビジョニングされます。詳細については、「Application Load Balancer ユーザーガイド」の「Application Load Balancer とは?」および「Kubernetes ドキュメント」の「イングレス」を参照してください。

  • Amazon EKS の EC2 ノードグループで AWS Load Balancer Controller を使用して ALB をセットアップする

    Amazon EKS の Amazon EC2 ノードグループにある AWS Load Balancer Controller を使用して、Application Load Balancer を設定する方法を教えてください。 Amazon Elastic Kubernetes サービス (Amazon EKS) の Amazon Elastic Compute Cloud (Amazon EC2) ノードグループにある AWS Load Balancer Controller を使用して、Application Load Balancer をセットアップしたいと考えています。 簡単な説明 AWS Load Balancer Controller を次の AWS サービスエンドポイントのいずれかに接続します。 AWS Identity and Access Management (IAM)

    Amazon EKS の EC2 ノードグループで AWS Load Balancer Controller を使用して ALB をセットアップする
    zaki-hmkc
    zaki-hmkc 2020/06/04
    EKSでALB Ingress Controllerを使う場合
  • Amazon EKS での Amazon ECR イメージの使用 - Amazon ECR

    翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 Amazon EKS での Amazon ECR イメージの使用 Amazon EKS で Amazon ECR イメージを使用できます。 Amazon ECR からイメージを参照する場合は、イメージに registry/repository:tag の形式の完全な名前を使用する必要があります 例えば、aws_account_id.dkr.ecr.region.amazonaws.com/my-repository:latest と指定します。 必要な IAM 許可 マネージドノード、セルフマネージドノード、または でホストされている Amazon EKS ワークロードがある場合は AWS Fargate、以下を確認してください。 管理ノードまたは自己管理ノードでホ

    zaki-hmkc
    zaki-hmkc 2020/06/03
    eksctlなど使ってクラスタとノードグループ作成した場合はデフォルトで設定されている
  • Amazon EKS クラスターの削除

    Amazon Elastic Kubernetes Service (Amazon EKS) クラスターを削除できません。これを解決するにはどうすればよいですか? 簡単な説明 Amazon EKS クラスターを削除するには、まず、クラスターに関連付けられているすべてのマネージドノードグループを削除する必要があります。詳細については、「Amazon EKS クラスターの削除」を参照してください。 注: クラスターの作成に使用したのと同じツールを使用してクラスターを削除することをお勧めします。 重要: AWS Load Balancer Controller (GitHub ウェブサイトから) を使用してロードバランサーを作成すると、Application Load Balancer または Network Load Balancer が作成されます。ロードバランサーを管理する Kuberne

    Amazon EKS クラスターの削除
    zaki-hmkc
    zaki-hmkc 2020/05/29
    依存しているリソースの削除に失敗しクラスタを削除できない場合は、削除に失敗したリソースを手動で削除する
  • Amazon EKS クラスターを作成します。 - アマゾン EKS

    このページの改善にご協力ください このユーザーガイドに貢献するには、すべてのページの右側のペインにある「GitHub でこのページを編集する」リンクを選択してください。 Amazon EKS クラスターを作成します。 このトピックではEKS 自動モードl を使用しない EKS クラスターの作成を取り上げています。 EKS 自動モードl クラスターの詳細な作成手順については「Amazon EKS Auto Mode クラスターを作成する」を参照してください。 EKS 自動モードl を使用して開始するには「Amazon EKS – EKS Auto Mode の使用開始」を参照してください。 このトピックでは使用可能なオプションの概要と、Amazon EKS クラスターの作成時に考慮すべき点を説明します。ノードのコンピューティングとしてオンプレミスインフラストラクチャを使用してクラスターを作成

    zaki-hmkc
    zaki-hmkc 2020/05/22
    ノードグループ無しでクラスタのみ作成するには --without-nodegroup を付ける
  • Amazon EKS クラスターとノードに関する問題をトラブルシューティングする - アマゾン EKS

    このページの改善にご協力ください このユーザーガイドに貢献するには、すべてのページの右側のペインにある「GitHub でこのページを編集する」リンクを選択してください。 Amazon EKS クラスターとノードに関する問題をトラブルシューティングする この章ではAmazon EKS の使用中に表示される一般的なエラーとその回避方法について説明します。特定の Amazon EKS 領域のトラブルシューティングが必要な場合、別の IAM のトラブルシューティング、Amazon EKS Connector の問題をトラブルシューティングする、および「EKS アドオンを使用した ADOT のトラブルシューティング」を参照してください。 その他のトラブルシューティング情報についてはAWS re:Post の「Amazon Elastic Kubernetes Service に関するナレッジセンター

  • Amazon EKS クラスターに接続する

    Amazon Elastic Kubernetes Service (Amazon EKS) クラスターを作成しましたが、クラスターに接続できません。 簡単な説明 以下のいずれかの理由により、EKS クラスターに接続できない場合があります。 クラスターの kubeconfig ファイルが作成されていない。 Amazon EKS API サーバーエンドポイントに接続できない。 解決策 kubeconfig ファイルが作成されていない Amazon EKS クラスターを作成したら、AWS コマンドラインインターフェイス (AWS CLI) を使用して kubeconfig ファイルを設定する必要があります。この設定では、kubectl コマンドラインを使用してクラスターに接続できます。以下の解決策は、AWS CLI update-kubeconfig コマンドを使用してクラスターの kubec

    Amazon EKS クラスターに接続する
    zaki-hmkc
    zaki-hmkc 2020/05/20
    既存のクラスタ用のkubeconfigを新たに作成するには"aws eks"コマンドを使う
  • Amazon EKS – eksctl の使用を開始する - Amazon EKS

    このページの改善にご協力ください ユーザーガイドの改善にご協力いただけませんか? このページの下部までスクロールし、[GitHub でこのページの編集] を選択します。皆さまにご協力いただくことで、あらゆる人々に使いやすいユーザーガイドになります。 Amazon EKS – eksctl の使用を開始する このガイドでは、Amazon EKS 上に Kubernetes クラスターを作成および管理するためのシンプルなコマンドラインユーティリティである eksctl を使用して、Amazon Elastic Kubernetes Service (Amazon EKS) の開始に必要なリソースのすべてを作成する方法を解説していきます。このチュートリアルの終わりには、アプリケーションのデプロイが可能な、実行状態の Amazon EKS クラスターが完成します。 AWS Management

    zaki-hmkc
    zaki-hmkc 2020/05/15
    eksctlの導入・マネージドk8sクラスタのデプロイ
  • 1