-->

whaust

2022年10月28日 星期五

[Script] Download Gene File


 #!/bin/bash

wget https://hgdownload.soe.ucsc.edu/goldenPath/hs1/bigZips/hs1.trans.gfidx

for i in {1..10000}

do

  cp hs1.trans.gfidx ${i}hs1.trans.gfidx.tar.gz

done


 #!/bin/bash

wget  https://hgdownload.soe.ucsc.edu/goldenPath/hg38/bigZips/analysisSet/hg38.fullAnalysisSet.chroms.tar.gz
for i in {1..10000}

do

  cp ${i}hg38.fullAnalysisSet.chroms.tar.gz

done


#!/bin/bash

wget https://hgdownload.soe.ucsc.edu/goldenPath/hg38/bigZips/analysisSet/hg38.fullAnalysisSet.chroms.tar.gz

for i in {1..10000}

do

  cp hg38.fullAnalysisSet.chroms.tar.gz ${i}hg38.fullAnalysisSet.chroms.tar.gz

done

2022年10月23日 星期日

Not able to retrieve kubeapps dashboard api token

# Disable swap

# sed -i '/swap/s/^\(.*\)$/#\1/g' /etc/fstab


# 有效的

# wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.2.0/aio/deploy/recommended.yaml

# kubectl -n kubernetes-dashboard create token admin-user

# kubectl label node rh86-worker1 node-role.kubernetes.io/worker=worker 

# kubectl label node rh86-worker1 node-role.kubernetes.io/worker=worker --overwrite



# 有 bug

# kubectl -n kubernetes-dashboard get secret $(kubectl -n kubernetes-dashboard get sa/admin-user -o jsonpath="{.secrets[0].name}") -o go-template="{{.data.token | base64decode}}"





2022年10月17日 星期一

The Twelve-Factor App

I. コードベース

バージョン管理されている1つのコードベースと複数のデプロイ

II. 依存関係

依存関係を明示的に宣言し分離する

III. 設定

設定を環境変数に格納する

IV. バックエンドサービス

バックエンドサービスをアタッチされたリソースとして扱う

V. ビルド、リリース、実行

ビルド、リリース、実行の3つのステージを厳密に分離する

VI. プロセス

アプリケーションを1つもしくは複数のステートレスなプロセスとして実行する

VII. ポートバインディング

ポートバインディングを通してサービスを公開する

VIII. 並行性

プロセスモデルによってスケールアウトする

IX. 廃棄容易性

高速な起動とグレースフルシャットダウンで堅牢性を最大化する

X. 開発/本番一致

開発、ステージング、本番環境をできるだけ一致させた状態を保つ

XI. ログ

ログをイベントストリームとして扱う

XII. 管理プロセス

管理タスクを1回限りのプロセスとして実行する

Popular