フラミナル

考え方や調べたことを書き殴ります。IT技術系記事多め

2020-04-01から1ヶ月間の記事一覧

【手順】KubernetesにArgoCDを入れてデモアプリを動かしてみる

GitOpsを実現できるArgoCDを試しに使っていきたいと思います。 環境 手順 ArgoCDのインストール ArgoCDのCLIをインストール デモアプリの作成 argoCDを使ってNodePortで公開してみよう 自動Syncも試してみよう。 おまけ 環境 名前 バージョン OS CentOS Linu…

【図解化】KubernetesのRBACについてわかりやすく整理します

こちらの本で紹介されているRBACについてkubernetes-dashboardの例を交えながら紹介します。 Kubernetes完全ガイドposted with ヨメレバ青山真也 インプレス 2018年09月 楽天ブックス楽天koboAmazonKindle RBACとは KubernetesにおけるRBAC kubernetesのユー…

【手順】KubernetesDashboard v2.0.0をExternal IP(NodePort)で公開する

Kubernetes完全ガイドposted with ヨメレバ青山真也 インプレス 2018年09月 楽天ブックス楽天koboAmazonKindle 前提条件 手順 1 kubernetes dashboard のyamlをダウンロードし修正する 2. 自己証明書を作成する 3. 自己証明書を1でダウンロードしたyamlに埋…

kubernetesをkubeadmでVagrant上のCentOS7にインストールする

kubernetesの環境をサクッと用意したいので手順を示しておきます。 仮想マシンの準備 以下のようなVagrantfileを用意します。今回はmaster1台とworker node1台の構成でいきます。 # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure("2") do |conf…

kubeadmで入れたkube-proxyの設定を変更する

kubeadmでkubernetesをインストールするとkube-proxyはpodとして起動します。 そのため手動でインストールした時と異なり/var/lib/kube-proxy/config.confを使えないため他の方法を行う必要があります。 方法 設定変更を行う 設定の反映を行う 方法 方法とし…

SWGとは?CASBとの違いとは?

セキュリティ用語であるSWGとCASBについて説明します。 SWG(Security Web Gateway)とは? SWGには3種類の提供形態がある SWGを扱っている企業 CASBとは? SWGとCASBの違いとは? 参考 SWG(Security Web Gateway)とは? SWGとはWebアクセスをセキュアにす…

【コンテナ要素技術】OverlayFSについて例をまじえて説明します

ここのサイトで紹介されているOverlayFSの理解に時間がかかったので解説します。 コンテナ技術入門 - 仮想化との違いを知り、要素技術を触って学ぼう - エンジニアHub|若手Webエンジニアのキャリアを考える! OverlayFSとは? 試してみる コンテナで考えて…

【コンテナ要素技術】pivot_rootについて例をまじえて説明します

ここのサイトで紹介されているpivot_rootの理解に時間がかかったので解説します。 コンテナ技術入門 - 仮想化との違いを知り、要素技術を触って学ぼう - エンジニアHub|Webエンジニアのキャリアを考える! pivot_rootとは? 試してみる 何をしているのか? …

docker execを正しく理解する【Namespace】

docker exec使ってますか? 起動したコンテナを操作できる素晴らしいコマンドですね。とてもお世話になっています。 ただ、その裏側で何が起こっているのかがわかりづらいので説明します。 コンテナにログインしているわけではない 基礎知識としてNamespace…

要素技術を触って学ぶ「コンテナ技術入門」を実際にやってみた

こちらの記事をご存知でしょうか? コンテナ技術入門 - 仮想化との違いを知り、要素技術を触って学ぼう - エンジニアHub|若手Webエンジニアのキャリアを考える! コンテナってLinuxのNamespaceやcgroupを使ってやってるのよねまでは知りつつも、その裏側ま…

【説明】AWS ECSコンテナにSSHするまでの手順まとめ

はじめに 踏み台経由 LB経由 前提条件 必要知識 作業手順 イメージの準備 手順(ECRへのイメージ追加) リポジトリの作成 ECRへのDockerイメージのプッシュ ECRへのログイン イメージの作成 イメージのタグ付け イメージのプッシュ イメージの確認 手順(ECS…

AWS ECRでの権限不足エラーの解消法(arn:aws:iam::xxx:user/xxxx is not authorized to perform: ecr:GetAuthorizationToken on resource: *)

$ aws ecr get-login-password --region ap-northeast-1 | docker login --username AWS --password-stdin xxx.dkr.ecr.ap-northeast-1.amazonaws.com/ssh-test An error occurred (AccessDeniedException) when calling the GetAuthorizationToken operatio…

【多読、速読しがち】自分なりの読書方法をみつけました

いろいろな本をこれまで読んできたのですが「多読・速読」のせいか読んだ後に 内容が頭に残っていない 理解しようとすると読むのに時間がかかる といった問題を抱えていました。 そこで挑戦してみたのが「本を読みながらブログを書く」です。 いいところ こ…

マルチスレッドと並行処理をわかりやすく説明します

N予備校の並行処理プログラミングで学んだ スレッドとは? マルチスレッドとは? 並行処理と並列処理の違いとは? について説明していきます。 並行処理の必要性について 並行処理の歴史 スレッドとは 並行処理と並列処理 並行処理プログラミングが利用され…