2023年7月26日水曜日

VS Codeのターミナル上でGitブランチ名を表示させる方法

1).bashrcの末端に追記を行う
vi ~/.bashrc


2)以下を追記する
-----追記内容------
# For Bash
export PS1="\u@\h \W \[\e[32m\]git-branch->$(git branch 2>/dev/null | grep '^*' | colrm 1 2)\[\e[00m\] $"

2023年7月22日土曜日

Terraform M1 Macでterraform initでコケる件

 terraform initを実施すると、 Error: Incompatible provider versionというエラーが出て
デプロイが出来ず困った。






以下のTFENV_ARCH=amd64を追記する事で、terraform initが実行することが出来た。 TFENV_ARCH=amd64 tfenv install 1.5.3

2023年7月10日月曜日

apiのバージョン確認:k8s

 以下のコマンドで、現在のapiのバージョンが確認できる。

コマンド: kubectl api-resources

istio1.18(helmでの導入方法)

参照先:
https://istio.io/latest/docs/setup/install/helm/

istioをhelm形式で導入を行う
(istioコマンドでの導入方法だと、管理コストが上がるためhelmでの導入に変更)


手順:
helm repo add istio https://istio-release.storage.googleapis.com/charts
helm repo update

helm install https://istio-release.storage.googleapis.com/charts istio --namespace istio --create-namespace
kubectl create namespace istio-system

helm install istio-base istio/base -n istio-system --set defaultRevision=default

helm ls -n istio-system

helm install istiod istio/istiod -n istio-system --wait

helm ls -n istio-system
helm status istiod -n istio-system

kubectl get deployments -n istio-system --output wide

php log(ECS ログ出力)

# PHPエラーログの設定 ENV PHP_INI_DIR /usr/local/etc/php RUN { \ echo 'log_errors = On' ; \ echo 'error_log = /proc/self/...