並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 364件

新着順 人気順

eksの検索結果321 - 360 件 / 364件

  • 【EKS】k8sとTerraformにおける責務分割|Showcase Gig Product Team Blog

    こんにちは! プラットフォーム開発チームでバックエンドエンジニアをしている、むらってぃー(@canon1ky)です。 最近リモートのお昼休みは、ピアノで紅蓮華を練習しています! さて、本記事はEKSクラスタ構築に纏わるお話です。 先日、テイクアウト基盤の大手クライアント用サービスに対し、ElasticBeanstalkから、EKSの環境へのリプレースを行いました。 インフラ管理として、TerraformとKubernetesを用いています。 TerraformとKubernetesは、どちらもInfrastructure as Codeの文脈で語られるものです。 しかし、どちらも特性は異なり、異なったユースケースで利用します。 今回はTerraformとKubernetes、それぞれにどんな責務を持たせ、EKSの環境を構築したのかを紹介します! TerraformでEKSクラスタを構築する

      【EKS】k8sとTerraformにおける責務分割|Showcase Gig Product Team Blog
    • AWS Fargate 上の Amazon EKS が Amazon EFS ファイルシステムのサポートを開始

      AWS Fargate で実行されている Amazon Elastic Kubernetes Service (EKS) ポッドで、Amazon Elastic File System (EFS) ファイルシステムをマウントできるようになりました。AWS Fargate は EFS CSI ドライバーを使用して、Fargate で実行されているポッドから要求された EFS ファイルシステムを自動的にマウントします。ドライバーを手動でインストールする必要はありません。これにより、永続的なリージョン共有ストレージを AWS Fargate で実行されるポッドで使用できるようになります。AWS Fargate は、基盤となるインフラストラクチャを管理することなく、コンテナ化されたアプリケーションをデプロイおよび管理できるようにするサーバーレスコンピューティングエンジンです。 Kubernetes

        AWS Fargate 上の Amazon EKS が Amazon EFS ファイルシステムのサポートを開始
      • AWS Lambdaのコンテナイメージ上のkubectlコマンド実行してEKSを管理してみる - YOMON8.NET

        Lambdaのコンテナイメージからkubectlを実行してEKSを操作してみます。AWS Lambda runtime API 辺りが少し面倒ですが、総じてとても便利です。 なじみの人が多いだろうシェルスクリプトで実装していきます。 はじめに 最初に読んでおくべきもの 実装 Lambda実行要のIAMロールの作成 EKSクラスタへのKubenetesロールのバインディング イメージの作成 ディレクトリ構成 handler.sh bootstrap.sh Dockerfile ローカルテスト Lambdaを設定して実行 所感 はじめに kubectlをLambdaで実行すると便利な場面もあると思っていて、実際に以下のような情報で今までもできたと思います。せっかくコンテナイメージが使えるようになったので、Dockerfileからビルドして利用してみようと思います。 github.com 最初に

          AWS Lambdaのコンテナイメージ上のkubectlコマンド実行してEKSを管理してみる - YOMON8.NET
        • 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 をセットアップする
          • EKS production ready! part.2

            awsにはeksというKubernetesのマネージドサービスが存在しています。このeksを本番環境で動かすまでに色々な問題が発生したので紹介したいと思います。part.1ではNodeが”NotReady”になってしまう問題を紹介しました。part.2ではcniに関する問題を紹介したいと思います。 Avaliable IP is “0”今回紹介する問題はサブネットで利用可能なipが0になってしまった問題です。サブネットで利用可能なipが0になってしまうと新しくインスタンスが立ち上がらなくなったりと、運用する上で非常に危険な状態になってしまいます。eksを利用する前は80個くらいIPに余裕があったのに、eksを使い始めた瞬間、利用可能なIPが0になったのはなぜでしょうか? amazon-vpc-cni-k8s Networking plugin for pod networking in K

              EKS production ready! part.2
            • Amazon EKS の永続ストレージを使用する

              Amazon Elastic Kubernetes Service (Amazon EKS) で永続ストレージを使用したいと考えています。 簡単な説明 Amazon EKS で永続ストレージを使用するには、以下のいずれかのオプションのステップを実行します。 Amazon Elastic Block Store (Amazon EBS) コンテナストレージインターフェイス (CSI) ドライバー。 Amazon Elastic File System (Amazon EFS) コンテナストレージインターフェイス (CSI) ドライバー。 **注:**ベストプラクティスとして、必ず最新バージョンのドライバーをインストールしてください。最新のドライバーをインストールする方法の手順については、GitHub ウェブサイトの「aws-ebs-csi-driver」と「aws-efs-csi-drive

                Amazon EKS の永続ストレージを使用する
              • Amazon EKS が Kubernetes 1.24 のサポートを開始 | Amazon Web Services

                Amazon Web Services ブログ Amazon EKS が Kubernetes 1.24 のサポートを開始 この記事は Amazon EKS now supports Kubernetes version 1.24 (記事公開日: 2022 年 11 月 15 日) を翻訳したものです。 Amazon Elastic Kubernetes Service (Amazon EKS) チームは、Amazon EKS および Amazon EKS Distro の Kubernetes バージョン 1.24 のサポートを発表できることを嬉しく思います。私たちは、お客様に「Stargazer」リリースのパワーを体験していただくことを楽しみにしています。Kubernetes の各リリースには、リリースチームによって名前が付けられています。チームはこのリリースに「Stargazer」を

                  Amazon EKS が Kubernetes 1.24 のサポートを開始 | Amazon Web Services
                • AWS and Kubecost collaborate to deliver cost monitoring for EKS customers | Amazon Web Services

                  Containers AWS and Kubecost collaborate to deliver cost monitoring for EKS customers This blog post was co-written by Linh Lam, Solution Architect, Kubecost Introduction Today, we are happy to announce cost monitoring for Amazon Elastic Kubernetes Service (Amazon EKS) in collaboration with Kubecost. As customers modernize their applications and deploy workloads using Amazon EKS, they gain efficien

                    AWS and Kubecost collaborate to deliver cost monitoring for EKS customers | Amazon Web Services
                  • Amazon EKS のノード1台に起動できるPod の制限数を増やす - Qiita

                    はじめに Amazon EKS クラスタのアドオンであるAmazon VPC CNI (Container Network Interface)を有効化するとEKS のノードで起動するPod はVPC 内のIP アドレスを使って通信できるようになります。 この機能を有効化すると、デフォルトではノードのインスタンスタイプによって起動できるPod の数に制限が発生してしまうため、スペックが低めのインスタンスタイプの場合、この制限にすぐに引っかかってしまうかと思います。 参考: インスタンスタイプによって起動できるPod の数 本記事では、この制限を緩和する手順について記載しています。 詳細は、下記を参考にするとより理解が深まるかと思います。 Amazon VPC CNI プラグインでノード 1 台に配置可能な Pod 数を増やすために Amazon EC2 ノードで使用可能な IP アドレスの

                      Amazon EKS のノード1台に起動できるPod の制限数を増やす - Qiita
                    • 『家族アルバム みてね』の安定リリースを支えるEKS運用 / FamilyAlbum release-flow on EKS

                      【Chatwork × みてね勉強会】EKS&Aurora最新ノウハウでお話しした資料です https://mixi.connpass.com/event/293351/

                        『家族アルバム みてね』の安定リリースを支えるEKS運用 / FamilyAlbum release-flow on EKS
                      • Kubernetes初心者が今日から始めるEKS on Fargate(その1:サービスを公開する) - Qiita

                        はじめに コンテナオーケストレーションツールと言えば、パブリッククラウドのプロバイダが提供するマネージドサービスを除けば Kubernetes がほぼデファクトスタンダードになってきたと言っても過言ではないだろう。 そこで、そろそろ真面目に Kubernetes を勉強しようにも最初の一歩で何をしたら良いか躓いている人も多いと思う。 本記事では、そんな感じで Kubernetes やってみようぜ!な初学者向けに書いてみる。 これでいいのか?という気はするが、Kubernetes のコントロールプレーンのインストール等の手間を省くことを考慮して、EKS を使ってみる。 一方で、コンテナやパブリッククラウドに関しての完全な初学者向けに書くのはなかなか難しいため、以下の知識があることを前提にする。 ECS でのコンテナ管理を少しでもしたことがある Terraform をそこそこ書いたことがある

                          Kubernetes初心者が今日から始めるEKS on Fargate(その1:サービスを公開する) - Qiita
                        • LambdaでEKS Worker Nodeの夜間・休日停止を行う - Qiita

                          はじめに 検証環境やステージング環境でEKSを使用するときには夜間・休日には停止させて料金を抑えたいことがあると思います。 しかしながらEKSのWorker Nodeの数は宣言的であるがために停止させても新たに立ち上がります。 Masterを消すにしても元の状態に戻すためのアプリケーションのバックアップ・リストア作業を全て自動化しておかないと面倒です。 今回はLambdaでAutoscaling Groupのパラメータを変更することでWorker Nodeを夜間・休日にシャットダウンさせます。 実施手順 1. Lambda関数の作成 ランタイムはPython 3.7とします。 関数は次のようになります。 停止と起動の両方に対応できるようにします。 import boto3 autoscaling = boto3.client("autoscaling") def lambda_handle

                            LambdaでEKS Worker Nodeの夜間・休日停止を行う - Qiita
                          • Chatwork Amazon EKS Case Study

                            Chatwork Uses Amazon EKS to Increase Operational Efficiency, Support Over 6.5 Billion Messages Chatwork has been using Amazon Web Services (AWS) to power its popular business chat tool "Chatwork" since March 2011, when the AWS Asia Pacific (Tokyo) Region first became available, and has been evolving its architecture ever since. The company moved to a container-based architecture in 2016 and was se

                              Chatwork Amazon EKS Case Study
                            • EKSでFlux with KustomizeのGitOpsチュートリアルを試してみた | DevelopersIO

                              はじめに おはようございます、もきゅりんです。 先日、EKSでWeave Fluxを使ってGitOpsしてみる によって、かなり楽にk8sでCI/CDを体験することができました。 しかし、実用の場面ではstg, prodといった複数の環境ごとに設定の調整することを考慮しなくてはなりません。 ということで、Kustomize *1 を使ったFluxでGitOpsを再びEKSでやってみました。 Using Flux with Kustomize を元に進めていきます。 このチュートリアルのシナリオとしては、staging と production と2つのk8s clusterがあり、それぞれに設定される最小のpod数がstgが1つ、prodが2つとなっていますが、この稿では、1clusterで2回デプロイすることで対応します。 環境について EKS Workshpの GETTING STAR

                                EKSでFlux with KustomizeのGitOpsチュートリアルを試してみた | DevelopersIO
                              • AWS CodePipelineでEKSデプロイ〜動的イメージタグのセット – OpenGroove

                                表題の件は、以下過去記事の補足。 AWS CodePipelineからEKSのPodをデプロイする 上記過去記事ではEKS用のマニフェストに記述するイメージタグを決め打ちにしていたが当然実運用では立ち行かないので、動的な値を自動でセットしたい。CodePipelineのアクション間変数を使ってうまいことやれないかと試行錯誤したがうまく行かなかったので…、buildspec.yml内で置換することにした。他にスマートなやり方がありそうだが、とりあえずこれはお手軽で簡単。 やったこと: 以下をCodePipelineで。EKSクラスタは構築済みで、ec2にマニフェストを配布してapplyを実行する。 1. CodeCommit --> 2. CodeBuild --> (ECR)--> 3. CodeDeploy 金太郎飴みたいに何度も同じような内容書いているが今回も。実行環境の構成は冒頭の過

                                • Secrets Management for AWS EKS - Documentation - SecretHub

                                  Secrets Management for AWS EKS This guide will show you how to provision an application running on EKS with the secrets it needs. To make life easy, you can use the demo app from the Getting Started guide or deploy your own custom app and follow along. You will be able to grant your app access to the required secrets just by having your pods assume an IAM role, using the AWS Identity Provider. Bef

                                    Secrets Management for AWS EKS - Documentation - SecretHub
                                  • Introducing OIDC identity provider authentication for Amazon EKS | Amazon Web Services

                                    Containers Introducing OIDC identity provider authentication for Amazon EKS Today, we introduced user authentication for Amazon EKS clusters from an OpenID Connect (OIDC) Identity Provider (IDP). This feature allows customers to integrate an OIDC identity provider with a new or existing Amazon EKS cluster running Kubernetes version 1.16 or later. The OIDC IDP can be used as an alternative to, or a

                                      Introducing OIDC identity provider authentication for Amazon EKS | Amazon Web Services
                                    • EKS Kubernetes NodeあたりPod数の考察 (1) | 外道父の匠

                                      前回の続きで、『NodeとPodのリソース量と、NodeあたりのPod数はどのくらいで運用するのが正着なの?』の答えを求めて幾星霜。 正解とは言わないまでも、有効と言える考え方まではもっていきたい。少しずつ寄せていって、詰めきれるかは閃き次第。そんなノリで Let’s & go. 概要 NodeあたりのPod数ってなんぞや?ってところからいくと、WEBサーバーのような同内容の複数Podであることを前提として、1Nodeの中で起動できる最大Pod数のことです。これは、Resource Requests を調整することで決定できます。 Node 8vCPU 32GiB にて、Pod Requests 8000m 32GiB だと最大1Pod だし、2000m 8GiB だと最大4Pod になる、というおさらいです(面倒なので端数はなし)。 選択肢としては、1~16Pod くらいまであるとして、

                                        EKS Kubernetes NodeあたりPod数の考察 (1) | 外道父の匠
                                      • TerraformでGitHub Actions OIDC with AWSを定義し、EKSに安全にアクセスする

                                        LAPRAS株式会社でエンジニアをしてます@yktakaha4ともうします🐠 この記事は、LAPRAS Advent Calendar 2021 2日目の記事です 先日、GitHub ActionsがOIDCに対応しましたが、ネットを探すとベータとして公開されていた時期の情報が残っていて若干動かしづらい部分があったため、備忘メモとして残すこととしました✍ なににアクセスするかについては丁度いいネタが思いつかなかったので、 直近でTerraformでサッと使える検証用EKS環境を作ったという記事を書いていたため、 この時作ったEKSクラスタにGitHub Actionsからアクセスし、マニフェストを適用するワークフローを書いてみました KubernetesのデプロイについてはGitOpsでおこなっている方も多いかもしれませんが、 kubectl に限らず、CI/CDの過程でなにがしかのコマ

                                          TerraformでGitHub Actions OIDC with AWSを定義し、EKSに安全にアクセスする
                                        • マルチアーキテクチャの Amazon EKS クラスターに Spring Boot アプリケーションをデプロイする | Amazon Web Services

                                          Amazon Web Services ブログ マルチアーキテクチャの Amazon EKS クラスターに Spring Boot アプリケーションをデプロイする この記事は、Deploy a Spring Boot application on a multi-architecture Amazon EKS clusterを翻訳したものです。 本投稿は、Senior Cloud Technical Consultant の Andrew (Qingjie) Ren により寄稿されました。 はじめに ARM ベースと AMD ベースのインスタンスの両方を使用して、マルチアーキテクチャの Amazon Elastic Kubernetes Service (Amazon EKS) クラスターにアプリケーションをデプロイすることを検討する理由は何でしょうか? コストの最適化は、お客様にとって重

                                            マルチアーキテクチャの Amazon EKS クラスターに Spring Boot アプリケーションをデプロイする | Amazon Web Services
                                          • Amazon EKS のチュートリアルで Kubernetes を理解する #01 クラスタ作成 - Qiita

                                            はじめに これまで Kubernetes をちゃんと触ったことが無かったのですが、2019年11月に マネージド型ノードグループがリリース されて、ノードの管理などもより簡単になったそうなので、Aamazon EKS のチュートリアルを元に、Kubernetes の理解をしていこうかと思います。 今回、クラスタの作成には eksctl を利用します。 Aamazon EKS のチュートリアル https://docs.aws.amazon.com/ja_jp/eks/latest/userguide/getting-started.html 環境 開発環境は以下の通りです。 環境/ツール バージョン

                                              Amazon EKS のチュートリアルで Kubernetes を理解する #01 クラスタ作成 - Qiita
                                            • AWS EKSのingress controllerがupdateされてAWS Load Balancer Controllerという名前に変わったので試してみた - freee Developers Hub

                                              この記事は freee Developers Advent Calendar の 14 日目です。 どうも id:renjikariです。 10月にEKSのingress controllerが2.0.0になり名前がAWS Load Balancer Controllerになって登場しました。 ぶっちゃけ私はingressにも、もとのalb-ingress-controllerにも全然詳しくないんですがこの機会に新旧のControllerを構築して試して(遊んで)見ようと思います。 できるだけだれでもできるように目指します。構築は基本的にはAWSの公式に則ります。 EKSの構築: https://docs.aws.amazon.com/ja_jp/eks/latest/userguide/getting-started-eksctl.html ALB周り: https://docs.aws

                                                AWS EKSのingress controllerがupdateされてAWS Load Balancer Controllerという名前に変わったので試してみた - freee Developers Hub
                                              • Get started with Amazon EKS – eksctl - Amazon EKS

                                                Help improve this page Want to contribute to this user guide? Scroll to the bottom of this page and select Edit this page on GitHub. Your contributions will help make our user guide better for everyone. Get started with Amazon EKS – eksctl This guide helps you to create all of the required resources to get started with Amazon Elastic Kubernetes Service (Amazon EKS) using eksctl, a simple command l

                                                • Amazon EKS on EC2 向けにオブザーバビリティが拡張された Container Insights を発表 | Amazon Web Services

                                                  Amazon Web Services ブログ Amazon EKS on EC2 向けにオブザーバビリティが拡張された Container Insights を発表 この記事は Announcing Container Insights with Enhanced Observability for Amazon EKS on EC2 (記事公開日: 2023 年 11 月 7 日) を翻訳したものです。 Container Insights は、Amazon のフルマネージドなモニタリングおよびオブザーバビリティサービスであり、DevOps エンジニア、開発者、SRE、IT マネージャーに、コンテナ化されたアプリケーションとマイクロサービス環境に対するすぐに使える可視性を提供します。Container Insights を使用すると、Kubernetes クラスターの問題の監視、切り分

                                                    Amazon EKS on EC2 向けにオブザーバビリティが拡張された Container Insights を発表 | Amazon Web Services
                                                  • EKSにHashiCorp Vault with ConsulをHA構成でデプロイしてSecret管理させてみる - Qiita

                                                    はじめに みなさん、KubernetesのSecretはどのように管理されていますか? よく聞くOSSツールといえば、Kubesec、Sealed Secrets、External Secretsなどがあります。 それらとAWSのSecrets Manager等のクラウドマネージドサービスを連携して使う方法もありますね。 今回は、データストレージにHashiCorp Consulを使用するHashiCorp VaultクラスタをEKS上に作成して、hashicorp/vault-k8sを用いたサイドカー構成でSecret管理をさせてみたいと思います。 また、VaultはOSS版であってもWeb UIが提供されているのでそちらも合わせて構築したいと思います。 やりたいこと UIで秘匿情報を管理できる アプリケーションのデプロイ時にその秘匿情報を自動で埋め込んで欲しい 秘匿情報はひとつのVau

                                                      EKSにHashiCorp Vault with ConsulをHA構成でデプロイしてSecret管理させてみる - Qiita
                                                    • EKS構築メモ - cloudfishのブログ

                                                      Amazon EKSを触り始めて4ヶ月ほど経ちました。これまでの構築の経験を踏まえてハマった点やこうした方がいいなどの気づいた点や参考になったブログなど、あまりまとまった内容ではありませんがメモとしてまとめておきたいと思います。 VPCのCIDR設計 インスタンスタイプの考慮 EKSクラスタの管理者権限 EC2のロールによるPodのアクセス制御 Pod(サービスアカウント)ごとのIAMアクセス制御 ワーカーノードの設定変更 リソース制限 eksctlのハマりポイント cluster.yamlで設定値が小文字だと認識されないしエラーも出ない クラスター作成時にPolicy指定でAmazonEC2ContainerRegistryReadOnlyは不要 eksctlのノード追加、削除時のエラー 作成時点のeksctlのバージョンで作成する。 CloudFormationテンプレートのタグを更新

                                                        EKS構築メモ - cloudfishのブログ
                                                      • AWS CloudShell で Amazon EKS の作業環境を整える - Qiita

                                                        AWS その2 Advent Calendar 2020 の10日目が空いていたので登録させていただきました。 はじめに AWS re:Invent 2020 の Werner Vogels Keynote で AWS CloudShell が発表されました。 AWS CloudShell – Command-Line Access to AWS Resources https://aws.amazon.com/jp/blogs/aws/aws-cloudshell-command-line-access-to-aws-resources/ AWS CloudShellは AWS マネジメントコンソールから直接起動可能なブラウザベースのシェルです。 シェルとしては Bash, PowerShell, Z shell が使用でき、AWS CLI やその他の主要な開発言語を サポートするツール

                                                          AWS CloudShell で Amazon EKS の作業環境を整える - Qiita
                                                        • Amazon EKS and EKS Distro now supports Kubernetes version 1.19

                                                          Kubernetes is rapidly evolving, with frequent feature releases and bug fixes. Highlights of the Kubernetes 1.19 release include Ingress API and Pod Topology Spread reaching stable status, EndpointSlices being enabled by default, and immutable Secrets and ConfigMaps. Learn more about Kubernetes version 1.19 in the Kubernetes project release notes. Learn more about the Kubernetes versions available

                                                            Amazon EKS and EKS Distro now supports Kubernetes version 1.19
                                                          • 【初心者】Amazon EKSを使ってみる #3 (AWS Load Balancer Controller によるIngressの利用) - Qiita

                                                            【初心者】Amazon EKSを使ってみる #3 (AWS Load Balancer Controller によるIngressの利用)AWS初心者eks 目的 k8sの学習のため、EKSを触っている。前回記事:「【初心者】Amazon EKSを使ってみる #2(WordPressのデプロイ)」でService type: Loadbalancerは使えるようになったので、今回はIngressができるようにする。 やったこと 「AWS Load Balancer Controller」を用いて、ServiceをIngress(ALB)で外部公開する。 従来、EKSでは「ALB Ingress Controller」によりIngressが実装されていたが、ちょうど2020/10月末頃に、新しい方式である「AWS load balancer controller」がリリースされた。せっかくな

                                                              【初心者】Amazon EKSを使ってみる #3 (AWS Load Balancer Controller によるIngressの利用) - Qiita
                                                            • Amazon EKS 上でKarpenter + HPA のスケーリングの動作を確認する - Qiita

                                                              はじめに 本記事は、Amazon EKS 上でNode のオートスケーラーであるKarpenter とPod のオートスケーラーであるHorizontal Pod Autoscaler(HPA) を組み合わせたスケーリングの動作を確認をした際の作業メモです。 主に、次の2点について記載しています。 動作確認をした環境の構築手順 簡単なスケーリングの動作確認 Karpenter と HPA を導入する際の参考になれば幸いです。 環境の構築手順 環境の全体構成 動作確認をする環境の全体構成は、下図としてます。 各種コード類 tree aws-tf-eks-karpenter-test aws-tf-eks-karpenter-test ├── files # マニフェストファイル群 │   ├── test-app.yaml │   ├── test-hpa.yaml │   └── test

                                                                Amazon EKS 上でKarpenter + HPA のスケーリングの動作を確認する - Qiita
                                                              • Kubernetes バージョンに対するAmazon EKS の延長サポートのプレビューが開始されました | Amazon Web Services

                                                                Amazon Web Services ブログ Kubernetes バージョンに対するAmazon EKS の延長サポートのプレビューが開始されました はじめに 本日、Amazon Elastic Kubernetes Service (EKS) の Kubernetes バージョンに対する延長サポートのプレビューを発表します。これにより、特定の Kubernetes バージョンが Amazon EKS で一般提供されてから最大 26 か月間、Amazon EKS クラスターでご利用頂けるようになります。延長サポートは、本日から Kubernetes 1.23 バージョンを対象に、すべての Amazon EKS ユーザーに対して無料でプレビューされます。 Kubernetes のようなオープンソースソフトウェアにおいて、コラボレーションを可能にし、エコシステムを横断して互換性を確保するた

                                                                  Kubernetes バージョンに対するAmazon EKS の延長サポートのプレビューが開始されました | Amazon Web Services
                                                                • GitHub - ai-eks/OpenClubhouse: A third-part web application based on flask to play Clubhouse audio.

                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                    GitHub - ai-eks/OpenClubhouse: A third-part web application based on flask to play Clubhouse audio.
                                                                  • GitHub - aws/eks-distro: Amazon EKS Distro (EKS-D) is a Kubernetes distribution based on and used by Amazon Elastic Kubernetes Service (EKS) to create reliable and secure Kubernetes clusters.

                                                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                      GitHub - aws/eks-distro: Amazon EKS Distro (EKS-D) is a Kubernetes distribution based on and used by Amazon Elastic Kubernetes Service (EKS) to create reliable and secure Kubernetes clusters.
                                                                    • Amazon EKS – eksctl の使用を開始する - Amazon EKS

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

                                                                      • External Secrets Operator を用いて EKS Fargate からシークレットストアを利用する | Amazon Web Services

                                                                        Amazon Web Services ブログ External Secrets Operator を用いて EKS Fargate からシークレットストアを利用する この記事は Leverage AWS secrets stores from EKS Fargate with External Secrets Operator (記事公開日: 2022 年 6 月 30 日) を翻訳したものです。 シークレットの管理は、セキュアかつ動的なコンテナ化されたアプリケーションを大規模に実行する上で、困難ではあるものの重要な側面を持ちます。稼働するアプリケーションにシークレットをセキュアに配布するニーズをサポートするために、Kubernetes は Kubernetes Secret という形でシークレットを管理するネイティブな機能を提供します。しかし、多くのお客様はセキュリティ、管理、シークレ

                                                                          External Secrets Operator を用いて EKS Fargate からシークレットストアを利用する | Amazon Web Services
                                                                        • EKSとALBで502を起こさずデプロイする - Qiita

                                                                          TL;DR ALBのターゲットをinstance→ipに変更する。 ALBの 登録解除の遅延 < Podの削除遅延(preStop)に設定する。 ALB+ローリングアップデートの問題 k8sを使っているとローリングアップデートが手軽にゼロダウンタイムでデプロイする方法です。 しかし、ALB(ingress)を使っているとローリングアップデート中の一部のアクセスが502になってしまいます。 いくつかissueが上がってますが、まだopen状態です。 https://github.com/kubernetes-sigs/aws-alb-ingress-controller/issues/1065 https://github.com/kubernetes-sigs/aws-alb-ingress-controller/issues/1131 色々試してみた結果、502を回避してデプロイする方法

                                                                            EKSとALBで502を起こさずデプロイする - Qiita
                                                                          • SolrCloud on AWS EKSを利用した検索基盤の導入

                                                                            はじめに 検索エンジニアリング1グループ(以下、検索1G)所属の安達です。 検索1Gは検索基盤を開発・運用するグループです。 今回、新たな検索基盤を開発し、本番リリースしたのでその事例について紹介します。 どんな検索基盤か アーキテクチャ図は以下です。 検索1Gが管理しているリソースは、図中のSolrデータ更新バッチとフロントアプリケーションを除くすべてのリソースです。 このシステムは大きく3つに分かれています。フロントアプリケーションとの接続を担う検索動線、検索に使われるデータの更新を担当するデータ更新導線、そして検索エンジンです。それぞれの構成について見ていきます。 検索導線 EKS上の検索APIへリクエストをルーティングする。通常時は何も処理をせず1つの検索APIにリクエストを流す。オンラインA/Bテスト実施時にはグループを振り分けし適切な検索APIにリクエストを振り分けできる。また

                                                                              SolrCloud on AWS EKSを利用した検索基盤の導入
                                                                            • 【レポート】Amazon EKS と Datadog によるマイクロサービスの可観測性(パートナーセッション) #PAR-03 #AWSSummit | DevelopersIO

                                                                              コンサル部のとばち(@toda_kk)です。 本記事は、AWS Summit Online Japan 2021 にて行われた動画セッション「Amazon EKS と Datadog によるマイクロサービスの可観測性」のレポートです。 Datadogを使ってAmazon EKSのモニタリングダッシュボードを作成し、メトリクス監視や分散トレーシングといったObservabilityを簡単に実現しよう! という内容になっています。 セッション概要 Amazon EKS 独自の機能を最大限に活用し、Datadog の直感的なプラットフォームでマイクロサービスの可観測性を実現する方法が学べます。 ・EKS 環境からメトリクス、ログ、トレースを監視する方法 ・リアル・ユーザー・モニタリング (RUM) などの機能を使用して、環境のユーザビリティをテストする方法 ・外形監視 (Synthetics)

                                                                                【レポート】Amazon EKS と Datadog によるマイクロサービスの可観測性(パートナーセッション) #PAR-03 #AWSSummit | DevelopersIO
                                                                              • LocustをEKS上で動かす - Qiita

                                                                                この記事について 負荷試験にてLocustを利用する必要がありました。そこで柔軟にスケールできるようにEKS上で動かすことになりました。 EKS上でLocustを動かして、簡単な負荷試験を実施する手順などについてこの記事にまとめます。 なお、この記事ではLocustのシナリオについては深く触れません。 あくまで動作確認レベルのシナリオになります。 簡単に登場人物の紹介 Locsut Python製の負荷試験ツールです。 負荷試験のシナリオをPythonを用いて柔軟に作り込むことができます。 locustにはmaster/workerモード機能があり、これを利用することで複数インスタンス(コンテナ)を利用してスケールさせながらlocustによる負荷試験を行うことが可能です。 今回はこのmaster/workerモードを利用して、locustを動かします。 EKS KubernetesのAWS

                                                                                  LocustをEKS上で動かす - Qiita
                                                                                • Building a GitOps pipeline with Amazon EKS | Amazon Web Services

                                                                                  Prerequisites: You will need the following services: AWS account with the ability to create EKS clusters GitHub account Amazon ECR Kubectl version 1.18 or newer Kustomize In this example, you will install the standard Guestbook sample application to EKS. Then you’ll make a change to the button style and deploy the change to EKS with GitHub Actions and GitOps. Part 1: Fork the Guestbook app reposit

                                                                                    Building a GitOps pipeline with Amazon EKS | Amazon Web Services