Opensourcetechブログ

OpensourcetechによるNGINX/Kubernetes/Zabbix/Neo4j/Linuxなどオープンソース技術に関するブログです。

calico.yamlに書かれていること

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 はじめに 以前の記事kubenetesクラスターの構築(kubeadm) on Ubuntu Server 20.04.3 LTSでCNI(Container Networking Interface)としてCalicoを導入しました。 用意されているcalico.yamlを適用する…

kuernetes yamlファイルの書き方

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 はじめに 今回は、kubernetesを使う際に必要となるyamlファイルの書き方に関するメモです。 何となくこんな感じで書けばいいんだろうと、他の方が使っているファイルを真似ていますが、 「ルールっ…

"HTML5"から"HTML Living Standard"へ

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 はじめに 少し前までHTML5と言われていたものが廃止され、 HTML Living Standardとなったことに関するメモです。 HTML5とは W3Cにより策定されたHTMLの仕様です。 https://www.w3.org/TR/2017/REC-h…

Podが"Pending"のまま起動しない原因(kubernetes)

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 はじめに KubernetesでPodが"Pending"のまま起動しない原因に関するメモです。 事象の発生 以下のように、Deployment(Pod)を含むをapplyします。 kubeuser@kubemaster1:~$ kubectl apply -f nginx.y…

"Terminating"のまま削除できないPodの強制削除(kubernetes)

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 はじめに KubernetesでPodが"Terminating"のまま、削除できない事象を回避するメモです。 事象の発生 以下のように、DeploymentとPodがあるので削除します。 kubeuser@kubemaster1:~$ kubectl get a…

kubernetesのデータベースetcdをバックアップする

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 はじめに 今回は、Kubernetesのデータベースであるetcdのバックアップです。 etcdはkubernetesに関する構成情報などを格納しているので冗長構成としますが、 さらに定期的なバックアップをして耐障…

nginx unit-1.26.1 released.

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 nginx unit の最新バージョン、1.26.0がリリースされました。 http://nginx.org/ 更新内容は、以下の通り。 https://unit.nginx.org/CHANGES.txt Changes with Unit 1.26.1 02 Dec 2021 *) Bugfix: …

Kubernetes API-Serverへkubectlではなく、curl(http api)でアクセスをする方法

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 今回は、Kubernetesでkubectlコマンドではなく、curl(http api)を使ってアクセスする方法の紹介です。 はじめに kubernetesでは、Pod(コンテナ)などの状態をkubectlコマンドで取得しますが、 クラス…

HAProxyのアクセス状況をブラウザで可視化する

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 HAProxyでアクセス状況をブラウザで可視化するメモです。 HAProxyとは 高可用性(High Availavility)を実現するためのOSSのLoad Balancerです。 http://www.haproxy.org/ 設定例 frontend・・・フロ…

kubenetesクラスターの構築(kubeadm) on Ubuntu Server 20.04.3 LTS

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 前回記事で作成したKVM環境上のVMにkubeadmでkubernetesクラスターを構築してみます。 今回構築する構成ですが、以下になります。 なお、kubernetes公式の構築ドキュメントは、以下です。 https://k…

virt-installでKVM上に仮想マシンをデプロイする

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 前回記事で作成したKVM環境上に virt-installコマンドで仮想マシンをデプロイするメモです。 https://www.opensourcetech.tokyo/entry/20211130/1638278505 OSイメージファイル(ISO)の取得 KVM(ホス…

Ubuntu Server 20.04.3 LTS (Focal Fossa)でKVM環境を構築する

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 Ubuntu Server 20.04.3 LTS(Focal Fossa)でKVM環境を構築するメモです。 KVMとは? Kernel-based Virtual Machineの略で、Linuxへ導入することで仮想マシンを載せる基盤であるハイパーバイザーにす…

nginx unit-1.26.0 released.

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 nginx unit の最新バージョン、1.26.0がリリースされました。 http://nginx.org/ 更新内容は、以下の通り。 https://unit.nginx.org/CHANGES.txt Changes with Unit 1.26.0 18 Nov 2021 *) Change: …

nginx stable 1.20.2 released.

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 nginx mainline の最新バージョン、1.21.4がリリースされました。 http://nginx.org/ 更新内容は、以下の通り。 http://nginx.org/en/CHANGES Changes with nginx 1.20.2 16 Nov 2021 *) Feature: O…

nginx mainline 1.21.4 released.

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 nginx mainline の最新バージョン、1.21.4がリリースされました。 http://nginx.org/ 更新内容は、以下の通り。 http://nginx.org/en/CHANGES Changes with nginx 1.21.4 02 Nov 2021 *) Change: su…

etcdを使ってみる!

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 今回は、etcdを使ってみます。 etcdとは? etcdといえば、kubernetesで使われているkey value store(クラスタの全情報を持っている)として有名です。 https://kubernetes.io/ja/docs/concepts/overv…

nginx njs-0.7.0 released.

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 nginx njs の最新バージョン、0.7.0がリリースされました。 http://nginx.org/ 更新内容は、以下の通り。 http://nginx.org/en/docs/njs/changes.html Changes with njs 0.7.0 Release Date: 19 Oct…

WSL on Windows11を使ってみる

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 WSLとは? WSLは、Windows Subsustem for Linuxの略で、 WIndows環境でLinuxを実行する機能です。 docs.microsoft.com https://docs.microsoft.com/ja-jp/windows/wsl/about WSLの用途や対象ユーザ…

Windows11 PowerShellの文字化け対策

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 早速、Windows10 → Windows11に更新したのですが、 PowerShell 文字化けしているのでその対策をメモ。 PowerShellの起動方法は、以下。 スタートメニューから"PowerShell"を呼び出します。 まぁ、文…

"接続したリモートコンピューターが指定されたものではないため、接続を完了できません。これは、DNSキャッシュ内の古いエントリが原因で発生する場合があります。"の対処方法

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 再起動を伴うシステムメンテナンスでIPアドレスが変更になった場合など、 クライアントが保持するDNSエントリー(ホスト名とIPアドレスの組み合わせ)と 実際のアクセス先の情報が異なってしまう場合…

ORA-28001 "the password has expired" Oracle 11gからパスワードポリシーがデフォルト180日

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 ちょっとはまったのでメモ。 Oracle 11g R1からパスワードポリシーのデフォルト設定が変更され、 ・パスワード有効期限(PASSWORD_LIFE_TIME)が無期限から180日 ・パスワード期限切れ後の猶予期間(PA…

nginx mainline 1.21.3 released.

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 nginx mainline の最新バージョン、1.21.3がリリースされました。 http://nginx.org/ 更新内容は、以下の通り。 http://nginx.org/en/CHANGES Changes with nginx 1.21.3 07 Sep 2021 *) Change: op…

nginx mainline 1.21.2 released.

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 nginx mainline の最新バージョン、1.21.2がリリースされました。 http://nginx.org/ 更新内容は、以下の通り。 http://nginx.org/en/CHANGES Changes with nginx 1.21.2 31 Aug 2021 *) Change: no…

nginx njs-0.6.2 released.

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 nginx njs の最新バージョン、0.6.2がリリースされました。 http://nginx.org/ 更新内容は、以下の通り。 http://nginx.org/en/docs/njs/changes.html Changes with njs 0.6.2 Release Date: 31 Aug…

nginx unit-1.25.0 released.

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 nginx unit の最新バージョン、1.25.0がリリースされました。 http://nginx.org/ 更新内容は、以下の通り。 https://unit.nginx.org/CHANGES.txt Changes with Unit 1.25.0 19 Aug 2021 *) Feature:…

DX 2.0!?

そろそろ登場するのかなと、勝手に予想。

kubernetes(クラスタ環境)の構築方法・利用方法まとめ

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 今回は、kubernetesクラスタ環境の構築/利用方法に関するメモです。 いろいろな方法があるのはなんとなく分かっていたのですが、 思った以上に多かったので整理の為に簡単ですがまとめてみました。 …

nginx mainline 1.21.1 released.

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 nginx mainline の最新バージョン、1.21.1がリリースされました。 http://nginx.org/ 更新内容は、以下の通り。 http://nginx.org/en/CHANGES Changes with nginx 1.21.1 06 Jul 2021 *) Change: no…

nginx njs-0.6.1 released.

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 nginx njs の最新バージョン、0.6.1がリリースされました。 http://nginx.org/ 更新内容は、以下の通り。 http://nginx.org/en/docs/njs/changes.html Changes with njs 0.6.1 Release Date: 29 Jun…

Rocky Linux 8.4 GAをインストールする

LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。 CentOSの代替と話題の Rocky Linux。 GA(General Availavility)となる8.4がリリースされたので、インストールしてみます。 1.ISOイメージの取得 こちらから、minimal(1.9GB)・DVD(9.2GB)が用意され…

Opensourcetech by Takahiro Kujirai