カテゴリ: kubernetes

kubernetes
2024-02-23 03:38 (2 years ago)
Kubernetes Ingress で任意のレスポンスヘッダーを返す

Kubernetes の Nginx Ingress で任意のレスポンスヘッダーを返す方法。 複数の Ingress があってどれが反応しているか確認したい時に使う。

kubernetes
2023-09-28 00:31 (2 years ago)
Kubernetes Cronjob の登録で no matches for kind "CronJob" in version "batch/v1beta1" となった場合の対応

Kubernetes Cronjob の登録で no matches for kind "CronJob" in version "batch/v1beta1" となった場合、 batch/v1beta1 → batch/v1 と修正することで登録できます。

kubernetes
2023-07-03 02:04 (2 years ago)
Kubernetes (Microk8s) の中から名前解決ができなくなったので dns プラグインを入れ直した

ssh で接続したリモートホスト上で `docker run -it` を実行すると `the input device is not a TTY` になる問題と、`-t` を外す or `ssh -t` を付ける対処。

kubernetes
2022-08-19 10:51 (3 years ago)
Kubernetes Ingress + Uwsgi の構成でスローレスポンスをタイムアウトさせないために確認する項目

Kubernetes Ingress + uWSGI で遅いレスポンスがタイムアウトしないようにするために確認するタイムアウト設定一覧 (Ingress / uWSGI / Django / nginx 各層)。

kubernetes
2022-06-19 14:42 (3 years ago)
Kubernetes Ingress 経由でリモートのIPアドレスが取得できなかったのが取得できるようになった話

Kubernetes Ingress (nginx-ingress) 経由のリクエストで、`X-Forwarded-For` / `X-Real-IP` から接続元グローバル IP を取得できるようにする設定方法。

kubernetes
2022-06-19 11:51 (3 years ago)
ローカルにある docker イメージをリモートサーバの microk8s のリポジトリに読み込ませる方法

ローカルでビルドした Docker image を、リモートの microk8s クラスタに `ctr` (containerd CLI) 経由で直接デプロイする手順。レジストリを経由しないデプロイ。

kubernetes
2022-06-19 11:32 (3 years ago)
Kubernetes  extensions/v1beta1 の Ingresの を networking.k8s.io/v1 に更新する

Kubernetes の Ingress リソースで `apiVersion: extensions/v1beta1` を `networking.k8s.io/v1` に移行するときの YAML 変更例。`backend` 構造の書き換えが必要。

kubernetes
2022-04-22 13:24 (4 years ago)
Kubernetes の manifetst に ホストエイリアスを書く

Python 用 `python-bottle` のテンプレートエンジン (SimpleTemplate) の基本構文と、Jinja2 / Mako など他テンプレートに切り替える設定例。

kubernetes
2022-01-26 03:43 (4 years ago)
Kubernetes Nginx Ingress のタイムアウト時間を設定する

Pipenv で `pipenv install --system --skip-lock` を使って dev 環境のバージョン制約を緩めに導入するときの注意点と、Pipfile.lock が無いまま動かす設定。

kubernetes
2021-12-11 13:28 (4 years ago)
Kubernetes Pod を簡易的にローリング再起動する ( ポッドの削除コマンド )

Kubernetes で `kubectl rollout restart` 後の Pod 再起動が遅いときに確認すべき設定。`terminationGracePeriodSeconds` や preStop hook がボトルネックになりやすい。

kubernetes
2021-02-16 06:53 (5 years ago)
Kubernetes で Elasticsearch と Kibana を起動、起動時に analysis-icu をインストールする

ASP.NET 用に書かれた JAN コードチェックデジット検証 JS を PHP に移植するときのバイト処理の注意点と、PHP 実装サンプル。

kubernetes
2021-02-11 14:11 (5 years ago)
EKSで Deployment から Pod が起動しない場合、 Warning  FailedScheduling になってたらリソース不足の可能性がある

ChromeDriver 126 を Ubuntu 22.04 にインストールして Selenium から使うまでの apt + 手動ダウンロード手順。Chromium / Chrome バージョンとの一致が重要。

kubernetes
2021-01-15 14:38 (5 years ago)
Kubernetes ノードが The node was low on resource: ephemeral-storage. になったら

Pyppeteer で要素が存在しないことを判定する書き方。`waitForSelector` のタイムアウトを catch して `None` を返すパターン。

Raspberry-Pikubernetes
2020-11-23 07:58 (5 years ago)
Raspberry pi (raspbian) に k3s Kubernetes をインストールする

Raspberry Pi (Raspbian) に軽量 Kubernetes ディストリビューションの k3s をインストールしてシングルノードクラスタを立ち上げる手順。

kubernetes
2020-01-14 06:34 (6 years ago)
Kubernetes 環境でファイルアップロード時、HTTP413になる

Mac のターミナルから 1Password の特定アイテムを直接開くコマンド (`open 'onepassword://...'`)。Item URL の取得方法も含む。

アーカイブ