hisamounaのブログ

アウトプットを習慣化するためのブログ

2021-09-01から1ヶ月間の記事一覧

yamlファイルを読み込む (Rust)

はじめに Rustの勉強を始めました。 実践Rustプログラミング入門をひと通り読みました。わかりやすく解説されており、体系的に学べておすすめです。 実践Rustプログラミング入門作者:初田直也,山口聖弘,吉川哲史,豊田優貴,松本健太郎,原将己,中村謙弘,フォル…

node上のpod一覧を表示する画面を作成する ~ (2) Reactで画面を作成 ~

前回の記事の続きです。 React触ってみました。 hisamouna.hatenablog.com コード axiosで前回作成したサーバに対してAPIリクエストし、node情報を取得する 定数(server)にaxios.createをセットすることで、複数axios.createを定義できるようにしました。 ap…

node上のpod一覧を表示する画面を作成する ~ (1) Goでサーバを構築 ~

はじめに フロントエンドの勉強をしてみたくなったので、Reactを触ってみました。 以前作ったGoのコードをベースにサーバーを構築し、ReactからAPIリクエストでnodeの情報を取得しブラウザ上で表示するようにしていきます。 hisamouna.hatenablog.com 本記事…

client-goを使って、node上のpod一覧を表示する

環境 kindを使ってローカル上(Mac)にバージョン: v1.21.0のk8sクラスタを用意 クライアント作成 import ( "context" "fmt" "k8s.io/client-go/kubernetes" "k8s.io/client-go/tools/clientcmd" "k8s.io/client-go/util/homedir" corev1 "k8s.io/api/core/v1"…

SpreadSheetでチェックリストを使う (golang)

Go

サンプルコード コード 事前にやること SpreadSheetのリンクを知っている人全員が編集できるようにする。 SpreadSheetID,SheetIDを取得 https://docs.google.com/spreadsheets/d/${SpreadSheetID}/edit#gid=${SheetID} 実行 Range: &sheets.GridRange{ Start…

etcd (ローカルでPUT,GETする)

etcdをdokerで起動 Ref: Run etcd clusters inside containers └─> export NODE1=192.168.1.21 └─> docker volume create --name etcd-data etcd-data └─> export DATA_DIR="etcd-data" └─> REGISTRY=gcr.io/etcd-development/etcd └─> docker run \ -p 2379…