タグ

2019年11月22日のブックマーク (17件)

  • gcloud kubectl コマンドを Dockerコンテナ経由で使う - Qiita

    前置き GCPのCLIであるgcloudを使用する場合、手元のMacまたはPCにCloud SDKをインストールする必要があります。 しかしこの手のツールやミドルウェアをインストールすると依存関係やら、バージョンアップ時になにかが壊れたりとか、トラブルに遭遇することが(気持ち的に)多く、あまりインストールしたくありません。😭 なのでgcloudそしてGKEで使うkubectlコマンドをコンテナに押し込めて使おうと思います。 1コマンドでglcoudを起動でき、ローカルのDocker imageにもアクセスできる環境を目指します。😤 いくつもコマンド叩かなきゃいけないようなら、ローカルにgcloud直接インストールしたほうがマシに思えてしまうし、ローカルのDocker imageにアクセスできないと、せっかくローカルでビルドしてあるDockerイメージを GCPのContainer Re

    gcloud kubectl コマンドを Dockerコンテナ経由で使う - Qiita
    progrhyme
    progrhyme 2019/11/22
    参考になるかも
  • kubectl Quick Reference

    This page contains a list of commonly used kubectl commands and flags. Note:These instructions are for Kubernetes v1.30. To check the version, use the kubectl version command. source <(kubectl completion bash) # set up autocomplete in bash into the current shell, bash-completion package should be installed first. echo "source <(kubectl completion bash)" >> ~/.bashrc # add autocomplete permanently

    progrhyme
    progrhyme 2019/11/22
  • MonotaRO Tech Talk #8 @Tokyo (2019/12/12 19:30〜)

    エンジニアリング活動事例紹介 -モノタロウが挑戦するデータを徹底活用するためのEC基盤とは? 年率20%での成長を続け1000億円の売上を突破したモノタロウ。データマーケティングが牽引した会社成長の裏でシステムはどういう進化を遂げたのか。GCPの活用事例を中心に話したいと思います。また今後データをより高度に徹底的に活用するために取り組んでいるEC基盤についてご説明します。 ※内容は予告なく変更する可能性があります。あらかじめご了承ください。 登壇者 Sr. Data Scientist 青井 順一 大学で物理学を専攻し、高エネルギー天体現象の理論研究を行う。ガンマ線バーストにおける粒子加速のモデルを構築し、博士号を取得。2011年に広告プラットフォームを運営するマイクロアドへ入社。データサイエンティストとして広告配信の最適化やターゲティング機能の開発に従事する。 2018年7月にMono

    MonotaRO Tech Talk #8 @Tokyo (2019/12/12 19:30〜)
    progrhyme
    progrhyme 2019/11/22
  • AWS Systems Manager Explorer – マルチアカウント、マルチリージョン対応のオペレーションダッシュボード | Amazon Web Services

    Amazon Web Services ブログ AWS Systems Manager Explorer – マルチアカウント、マルチリージョン対応のオペレーションダッシュボード アマゾン ウェブ サービスは 2006 年以来、IT インフラストラクチャの簡略化に努力してきました。Amazon Elastic Compute Cloud (EC2)、Amazon Simple Storage Service (S3)、Amazon Relational Database Service (RDS)、AWS CloudFormation など多数のサービスのおかげで、数百万ものお客様が AWS リージョンであればどこでも信頼性の高いスケーラブルでセキュアなプラットフォームをわずか数分で構築できるようになりました。10 年にわたって多数のハードウェアを調達、デプロイ、管理してきましたが、AWS

    AWS Systems Manager Explorer – マルチアカウント、マルチリージョン対応のオペレーションダッシュボード | Amazon Web Services
    progrhyme
    progrhyme 2019/11/22
  • 新機能 – 加重ターゲットグループの使用によって Application Load Balancer がデプロイメントをシンプルに | Amazon Web Services

    Amazon Web Services ブログ 新機能 – 加重ターゲットグループの使用によって Application Load Balancer がデプロイメントをシンプルに クラウドコンピューティングのメリットのひとつは、インフラストラクチャをプログラム的に作成し、必要なくなったら破棄する可能性です。これは、アプリケーションをデプロイする方法を、開発者が根的に変えることを可能にします。オンプレミスでアプリケーションをデプロイしていた頃、開発者はアプリケーションの新しいバージョンのために既存のインフラストラクチャを再利用しなければなりませんでした。クラウドでは、開発者がアプリケーションの新しいバージョンのために新しいインフラストラクチャを作成し、古いバージョンを破棄する前にしばらく並行して実行させておきます。この手法はブルー/グリーンデプロイメントと呼ばれます。これは、アプリケーショ

    新機能 – 加重ターゲットグループの使用によって Application Load Balancer がデプロイメントをシンプルに | Amazon Web Services
    progrhyme
    progrhyme 2019/11/22
    グループごとに重みづけが可能に。Blue/Greenデプロイにも使える
  • Yahoo!メールのバックエンドシステムのリニューアル

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、ヤフーの大阪オフィスでメールサービスを担当しているエンジニアの城下です。 2015年から進めてきたYahoo!メールのバックエンドシステムの大規模リニューアル(以下、BEリニューアル)によって、どのように耐障害性を強化できたか、どんなメリットを得られたか、などを紹介します。 こちらの話は、先日、2019/9/6(金)に弊社で開催されたMix Leap Study「CTO Night KANSAI Vol.3」のブレイクアウトセッションでも登壇発表させていただきました。 Yahoo!メールの概要説明 まず題に入る前に、Yahoo!メールの概要について説明いたします。 Yahoo!メールは1999年より始めたメールサービ

    Yahoo!メールのバックエンドシステムのリニューアル
    progrhyme
    progrhyme 2019/11/22
  • AutoML Translation の一般提供と Translation API の更新について | Google Cloud 公式ブログ

    ※この投稿は米国時間 2019 年 11 月 6 日に、Google Cloud blog に投稿されたものの抄訳です。 翻訳は多くの業界にとって重要な機能です。ニュースを配信する報道機関や、ドキュメントをさまざまな言語で理解できるようにする必要があるソフトウェア会社も、そうした企業の一例です。そのため、より迅速かつ効率的に翻訳できるようにするため、多数の企業が機械学習を利用しています。今回は、AutoML Translation の一般提供や Translation API の高度な機能など、Cloud AI 翻訳サービスの最新情報をお知らせします。 AutoML Translation の使用事例 Next 2018 でベータ版の AutoML Translation が発表されて以来、この機能はお客様のドメイン固有の翻訳をワークフローに組み込むために利用されています。その一例が Bl

    AutoML Translation の一般提供と Translation API の更新について | Google Cloud 公式ブログ
    progrhyme
    progrhyme 2019/11/22
  • サーバレス基盤の「Salesforce Evergreen」、セールスフォース・ドットコムが発表。Node.js、Java、Apexで関数を定義可能

    サーバレス基盤の「Salesforce Evergreen」、セールスフォース・ドットコムが発表。Node.js、Java、Apexで関数を定義可能 米セールスフォース・ドットコムは、サンフランシスコでの年次イベント「Dream Force '19」でサーバレス基盤の「Salesforce Evergreen」を発表しました。 Just in from the #DF19 Developer Keynote: We're introducing Salesforce Evergreen, serverless functions and elastic compute for the #Customer360 Platform. Read more in this blog post by Michael Friis. https://t.co/iMILhdwhej pic.twitter

    サーバレス基盤の「Salesforce Evergreen」、セールスフォース・ドットコムが発表。Node.js、Java、Apexで関数を定義可能
    progrhyme
    progrhyme 2019/11/22
    "Evergreenの関数はNode.js、Java、そして同社の開発言語であるApexで記述可能"
  • Cloud OnAir 番組レポート : Cloud Data Fusion で GCP にデータを集約して素早く分析を開始しよう | Google Cloud 公式ブログ

    Cloud OnAir 番組レポート : Cloud Data Fusion で GCP にデータを集約して素早く分析を開始しよう Cloud OnAir は、Google Cloud の製品をわかりやすく解説し、最新の情報などをいち早く皆様にお伝えする Online 番組です。 10 月 31 日の放送では、「Cloud Data Fusion で GCP にデータを集約して素早く分析を開始しよう」をテーマにお送りしました。企業の保有するデータは年々増加しており、それに従ってデータの保存にかかるコストも増大します。似たようなデータを複数のシステムが個別に管理していたり、データへのアクセスが部署に限定されているなどの理由からデータのサイロ化という課題に直面しています。 データ分析によってコストに見合うリターンを得るためには、大規模データに対応するデータ プラットフォームが必要です。今回の放

    Cloud OnAir 番組レポート : Cloud Data Fusion で GCP にデータを集約して素早く分析を開始しよう | Google Cloud 公式ブログ
    progrhyme
    progrhyme 2019/11/22
    (β)GUIベースのデータパイプライン構築・管理サービス。DataflowとData CatalogとComposerの機能を併せ持つ
  • AWS Global Accelerator で EC2 インスタンスエンドポイントのサポートを開始

    日より Amazon EC2 インスタンスで稼動中のアプリケーションが AWS Global Accelerator から直接使用できるようになりました。これまで、Global Accelerator と EC2 インスタンスとを接続するには、Elastic IP アドレスを使用する必要がありました。今後は、EC2 インスタンスに 1 つのインターネット直接アクセスポイントとして、直接 Global Accelerator を使用できるようになります。これに伴い、ローカルまたはグローバルユーザー向けにアプリケーションの可用性とパフォーマンスが改善されます。また、EC2 インスタンスへ接続するために、Global Accelerator と合わせて、Application Load Balancer または Network Load Balancer も使用できます。 EC2 インスタンス

    AWS Global Accelerator で EC2 インスタンスエンドポイントのサポートを開始
    progrhyme
    progrhyme 2019/11/22
  • Amazon ElastiCache が Amazon EC2 上の Redis からのオンラインデータ移行をサポートするようになりました

    ElastiCache データ移行機能を使用して、Amazon EC2 上のセルフホステッド Redis からフルマネージド型 ElastiCache クラスターモード無効化構成にデータを移行できるようになりました。この機能を使用すると、ElastiCache でアクセス可能なエンドポイントと Redis クラスターのポートを提供すると、ElastiCache はクラスターのデータをリアルタイムで ElastiCache クラスターにレプリケーションします。データ同期が完了すると、クライアントアプリケーションを更新して、新しく入力された ElastiCache クラスターを使用して開始できます。 この機能は、ElastiCache for Redis クラスターモードが無効になっているすべての AWS リージョンで利用可能です。使用を開始するには、AWS マネジメントコンソールにログインし

    Amazon ElastiCache が Amazon EC2 上の Redis からのオンラインデータ移行をサポートするようになりました
    progrhyme
    progrhyme 2019/11/22
  • Amazon ECR のイメージスキャンの通知

    日、AWSAmazon Elastic Container Registry のイメージスキャンの一般利用を発表します。Amazon ECR は、フルマネージド型のコンテナレジストリです。このレジストリを使うと、開発者はコンテナイメージを簡単に保存、管理、デプロイできます。イメージスキャンは、ECR の自動化された脆弱性評価機能であり、オペレーティングシステムのさまざまな脆弱性をスキャンすることにより、アプリケーションのコンテナーイメージのセキュリティを向上させるのに役立ちます。 リポジトリのプッシュでのイメージスキャンを有効にして、すべてのイメージが Common Vulnerabilities and Exposures (CVE) の集積されたセットに対して自動的にチェックされるようにすることができます。これにより、プロダクションにプロモーションしてデプロイする前に、コンテナ

    Amazon ECR のイメージスキャンの通知
    progrhyme
    progrhyme 2019/11/22
    ありがたい
  • Google Cloud の新しいプロダクト機能を活用してセキュリティを管理 | Google Cloud 公式ブログ

    ※この投稿は米国時間 2019 年 10 月 17 日に、Google Cloud blog に投稿されたものの抄訳です。 クラウド インフラストラクチャのセキュリティ確保に関する課題は尽きることがありません。クラウドから得られるあらゆるメリットを活用しながらも、オンプレミスのときと同様の視認性と管理力を維持する必要があります。たとえば、クラウドベースのサービスを導入すると、開発チームは短期間でサービスを構築して番環境に移行することが容易になります。ところがそうすると、作るつもりのないシャドー IT が生まれ、どのようなサービスが稼働しているのか、そのサービスは安全なのかどうかがわからなくなってしまいます。 今回は Security Health Analytics のベータ版についてお知らせします。これは Cloud Security Command Center(Cloud SCC)

    Google Cloud の新しいプロダクト機能を活用してセキュリティを管理 | Google Cloud 公式ブログ
    progrhyme
    progrhyme 2019/11/22
    Security Health Analytics(β)。監査に役立ちそう
  • MySQL 5.7でクライアントプログラムがCPUを食いつぶす件 - (ひ)メモ

    同根のバグレポートが散見されますが、ここ数ヶ月、状況をみるに修正される見込みがなさそうなので記録しておきます。 事象 MySQL 5.7 の libmysqlclient (libmysqlclient.so.20) を使用しているプロセスが、無限ループに突入して CPU (user%) をいつぶし続ける。 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 28150 hirose31 20 0 32488 6080 5492 R 93.8 0.3 0:16.70 mysql 発現条件 MySQLが提供しているパッケージのMySQL 5.7.25, 5.7.26, 5.7.27 で確認。 Ubuntu 18.10, mysql-community-client 5.7.25-1ubuntu18.10 Ubuntu 18.04, m

    MySQL 5.7でクライアントプログラムがCPUを食いつぶす件 - (ひ)メモ
    progrhyme
    progrhyme 2019/11/22
  • 株式会社メルペイ:Cloud Spanner と Google Kubernetes Engine でスマホ決済サービスを構築 | Google Cloud 公式ブログ

    株式会社メルペイ:Cloud SpannerGoogle Kubernetes Engine でスマホ決済サービスを構築 2019 年 2 月に、スマホ決済サービスの新たな選択肢として登場した『メルペイ』。若者世代を中心に絶大な支持を集めるフリマアプリ『メルカリ』と連携する決済サービスということで、後発ながら非常に大きな注目を集めています。今回、お話をお伺いするのは、そんな『メルペイ』を立ち上げた、株式会社メルペイ CTO の曾川さんと、同社のエンジニアチームリーダーの皆さん。高い安全性を求められる金融サービスの構築に Google Cloud Platform を採用した理由を語っていただきました。 利用している Google Cloud Platform サービス Google Kubernetes Engine、Cloud Spanner、Cloud Pub/Sub など 『メ

    株式会社メルペイ:Cloud Spanner と Google Kubernetes Engine でスマホ決済サービスを構築 | Google Cloud 公式ブログ
    progrhyme
    progrhyme 2019/11/22
  • [新機能] Systems Manager OpsCenter がリリースされました! | DevelopersIO

    こんにちは 園部です。 とある先輩が 「OpsCenter?」 つぶやいたのが気になり調べたところ Sysmtes Manager に新しい機能が追加されていることがわかったので、やってみます! Document History 同じタイミングで、コンソール画面ナビゲーションの配置が少し変更になったようです。 Systems Manager OpsCenter とは? 公式ドキュメントより一部抜粋した内容は以下の通りです。 OpsCenter provides a central location where operations engineers and IT professionals can view, investigate, and resolve operational work items (OpsItems) related to AWS resources. (省略)

    [新機能] Systems Manager OpsCenter がリリースされました! | DevelopersIO
    progrhyme
    progrhyme 2019/11/22
    今年の6月に出てた
  • AWS が Kubernetes でのスポットインスタンスノードの自動ドレイニングをサポート

    AWS ノード終了ハンドラーを使用して、お客様は Kubernetes クラスター内の EC2 スポットインスタンスで提供されるコスト削減とパフォーマンス向上を簡単に活用でき、EC2 スポットインスタンスの終了を適切に処理できます。 Amazon EC2 スポットインスタンスを使うと、AWS クラウド内の使用されていない EC2 キャパシティーを活用できます。スポットインスタンスは、オンデマンド料金と比較して最大 90% の割引金額で利用できます。ただし、スポットインスタンスの中断 (Amazon EC2 がインスタンスを停止または終了する 2 分前に警告) を介して中断することができます。 AWS ノード終了ハンドラーをは、AWS インフラストラクチャから Kubernetes ノードへの終了リクエスト間の接続を提供し、中断通知を受信するノードの正常なドレイニングと終了を可能にします。終

    AWS が Kubernetes でのスポットインスタンスノードの自動ドレイニングをサポート
    progrhyme
    progrhyme 2019/11/22
    aws-node-termination-handlerというOSS