2018-11

Kubernetes

ReplicaSet

ReplicaSetとは Podのレプリカを作成し、指定した数のPodを維持し続けるリソースです。 似たリソースにReplication Controllerがありますが、Replication Controllerの方が古い技術で今...
2018.12.22
Kubernetes

Pod

podとは 1以上のコンテナから構成されており、同じPodに含まれるコンテナ同士はネットワーク的に隔離されておらず、IPアドレスと共有してます。 2つのコンテナが入ったPodを作成した場合、2つのコンテナ同士は同一のIPアドレスを持つこ...
2018.12.19
Kubernetes

Kubernetesのインストール(Kubeadm)

今回はAWSのEC2 3台ににKubeadmを使用してマルチノードのKubernetes環境を構築します。 構成 手順の概要 Dockerのインストール DockerはMaster、Workerの全てのノードでインストールします。 ...
2018.11.28
Mac

多段sshの設定

踏み台サーバを経由した多段sshの設定になります。 sshconfig 下記の様にsshconfigを設定します。 Host master Hostname xxx.xxx.xxx.xxx ←踏み台サーバのIP User c...
Kubernetes

Kubernetesのインストール(Minikube)

今回はMacにMinikubeを使用してシングルノードのKubernetes環境を構築します。 Minikube Install Minikube - Kubernetes ローカルPCや仮想サーバにをシングルノードのKuber...
2018.12.03
Memo

何かと便利なサイト

YAMLlint YAMLlint - The YAML Validator yamlファイルのチェックができます。 Play with Docker Play with Docker Dockerを試しに動かすことができます...
2019.01.13
Visual Studio Code

Visual Studio Codeでよく使うショートカット

Visual Studio Codeでよく使うショートカットの備忘です。 適宜追加していく予定です。 Cmd + N 新規にエディタを開く(閉じるのはCtrl + W) Cmd + S 上書き保存 Shift + Option + f ...
2019.02.05
Visual Studio Code

Visual Studio Codeでリモートサーバのファイルを編集する

MacにインストールされたVisual Studio Code(VSC)からリモートサーバ上のファイルを編集する方法です。 VSCにSSH FSをインストール VCSの拡張機能検索でにSSH FSを検索し、インストールします。 有効化す...
2018.11.25
Docker

DockerfileのLinterであるhadolintのインストール

DockerfileのLinterであるhadolintのインストール方法および使用方法になります。hadolintを使用することにより、build前にエラーの検知が可能になります。 GitHubリポジトリ hadolint インスト...
Wordpress

Enlighterで横スクロールを可能にする設定

コードのハイライトをEnlighterプラグイン(Enlighter – Customizable Syntax Highlighter)で行っているのですが、コマンド等の出力結果が長い場合、デフォルトの設定のだと複数行表示となってしまい見...
Docker

様々なコンテナの操作方法

ホスト名を指定してDockerコンテナを起動する Dockerコンテナのホスト名は指定しなければ「CONTAINER ID」が割り当てられ、人間にとってわかりにくい文字列となっています。コンテナを起動する際に「--hostオプション」もし...
2018.11.20
Mac

direnvのインストール

direnvはshellの環境変数を切り替えるツールになります。 direnvを使用することでディレクトリ単位に環境変数の切り替えができるようになります。 GitHubリポジトリ direnv/direnv: Unclutter you...
2018.11.20
Mac

anyenvのインストール

anyenvは様々な言語の環境管理ツールである**envの管理を容易にするツールです。 GitHubリポジトリ riywo/anyenv: all in one for **env インストール $ git clo...
2018.11.20
Docker

Dockerの基本操作

Dockerイメージの入手 レポジトリの検索(docker search) docker serarchはDocker Hubのリポジトリを検索するコマンドです。 「NAME」に表示されるのがリポジトリ名です。Docker Hubではリ...
2018.11.19
Wordpress

サイトで使用しているサーバやWPプラグインなど

環境が変わったり、新しいプラグインを追加したら適宜更新していきます。 Server XSERVER レンタルサーバー 高速・高機能・高安定性の【エックスサーバー】 ロリポップからの乗り換え。比較にならないくらい快適です。 Cloud...
2018.11.18