tag:blogger.com,1999:blog-56904186936763387402024-02-21T12:54:02.068+08:00程式的窩紀錄有關程式開發的大小事Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.comBlogger131125tag:blogger.com,1999:blog-5690418693676338740.post-35595413485818773332020-05-09T22:19:00.004+08:002020-05-09T22:19:55.059+08:00在 linux 下使用指令將照片自動轉正<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
在 linux 下使用指令將照片自動轉正<br />
<br />
<br />
<blockquote class="tr_bq">
sudo apt install imagemagick</blockquote>
<blockquote class="tr_bq">
mogrify -auto-orient *.jpg </blockquote>
<br />
<br />
<br />
<blockquote class="tr_bq">
</blockquote>
<br />
<br /></div>
Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-10794812142560113092019-03-02T22:43:00.002+08:002019-03-02T22:43:57.961+08:00kubernetes 接 ceph 當 storage backendkubernetes 版本:1.13.0<br />
不同版本的設定可能會不一樣,我在201903測試過可以用<br />
未來可能會有些許不同<br />
不過原則應該都一樣<br />
<br />
<br />
<a name='more'></a><br /><br />
原則:<br />
kubernetes 支援用 rbd 當 storage backend。但是 kube-controller-manager container 未必會包含 rbd 指令。如果 kube-controller-manager container 未包含 rbd 指令,你建立 storage 時就會看到 『failed to create rbd image: executable file not found in $PATH, command output:』的錯誤。這時候,你就要提供新的 container ,讓 kubernetes 可以透過你提供的 container (之後都叫 provider )來執行 rbd 相關操作。該 provider 放在 kube-system 下。<br />
<br />
腳本簡易說明:<br />
<br />
一開始建立名為 rbd-provisioner 的 serviceAccount ,之後在建立 secret 用來放 ceph keyring。最後建立 storage class ( 裡面放 ceph 相關資訊 )<br />
<br />
完整腳本如下:<br />
<br />
<br />
<a href="https://gist.github.com/kjelly/97ebc4133b1293eff9135eada974d670">https://gist.github.com/kjelly/97ebc4133b1293eff9135eada974d670</a><br />
<br />
<blockquote class="tr_bq">
<table class="highlight tab-size js-file-line-container" data-tab-size="8" style="background-color: white; border-collapse: collapse; border-spacing: 0px; box-sizing: border-box; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px; tab-size: 8;"><tbody style="box-sizing: border-box;">
<tr style="box-sizing: border-box;"><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC1" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">---</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="2" id="file-gistfile1-txt-L2" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC2" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"># kubectl -n kube-system create -f create-kube-ceph-pbrc.yaml</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="3" id="file-gistfile1-txt-L3" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC3" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">kind: ClusterRole</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="4" id="file-gistfile1-txt-L4" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC4" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">apiVersion: rbac.authorization.k8s.io/v1</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="5" id="file-gistfile1-txt-L5" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC5" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">metadata:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="6" id="file-gistfile1-txt-L6" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC6" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> name: rbd-provisioner</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="7" id="file-gistfile1-txt-L7" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC7" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">rules:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="8" id="file-gistfile1-txt-L8" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC8" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> - apiGroups: [""]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="9" id="file-gistfile1-txt-L9" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC9" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> resources: ["persistentvolumes"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="10" id="file-gistfile1-txt-L10" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC10" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> verbs: ["get", "list", "watch", "create", "delete"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="11" id="file-gistfile1-txt-L11" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC11" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> - apiGroups: [""]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="12" id="file-gistfile1-txt-L12" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC12" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> resources: ["persistentvolumeclaims"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="13" id="file-gistfile1-txt-L13" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC13" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> verbs: ["get", "list", "watch", "update"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="14" id="file-gistfile1-txt-L14" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC14" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> - apiGroups: ["storage.k8s.io"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="15" id="file-gistfile1-txt-L15" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC15" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> resources: ["storageclasses"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="16" id="file-gistfile1-txt-L16" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC16" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> verbs: ["get", "list", "watch"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="17" id="file-gistfile1-txt-L17" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC17" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> - apiGroups: [""]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="18" id="file-gistfile1-txt-L18" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC18" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> resources: ["events"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="19" id="file-gistfile1-txt-L19" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC19" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> verbs: ["create", "update", "patch"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="20" id="file-gistfile1-txt-L20" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC20" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> - apiGroups: [""]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="21" id="file-gistfile1-txt-L21" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC21" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> resources: ["services"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="22" id="file-gistfile1-txt-L22" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC22" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> resourceNames: ["kube-dns","coredns"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="23" id="file-gistfile1-txt-L23" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC23" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> verbs: ["list", "get"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="24" id="file-gistfile1-txt-L24" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC24" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> - apiGroups: [""]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="25" id="file-gistfile1-txt-L25" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC25" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> resources: ["endpoints"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="26" id="file-gistfile1-txt-L26" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC26" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> verbs: ["get", "list", "watch", "create", "update", "patch"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="27" id="file-gistfile1-txt-L27" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC27" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">---</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="28" id="file-gistfile1-txt-L28" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC28" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">kind: ClusterRoleBinding</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="29" id="file-gistfile1-txt-L29" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC29" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">apiVersion: rbac.authorization.k8s.io/v1</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="30" id="file-gistfile1-txt-L30" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC30" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">metadata:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="31" id="file-gistfile1-txt-L31" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC31" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> name: rbd-provisioner</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="32" id="file-gistfile1-txt-L32" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC32" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">subjects:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="33" id="file-gistfile1-txt-L33" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC33" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> - kind: ServiceAccount</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="34" id="file-gistfile1-txt-L34" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC34" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> name: rbd-provisioner</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="35" id="file-gistfile1-txt-L35" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC35" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> namespace: kube-system</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="36" id="file-gistfile1-txt-L36" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC36" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">roleRef:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="37" id="file-gistfile1-txt-L37" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC37" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> kind: ClusterRole</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="38" id="file-gistfile1-txt-L38" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC38" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> name: rbd-provisioner</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="39" id="file-gistfile1-txt-L39" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC39" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> apiGroup: rbac.authorization.k8s.io</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="40" id="file-gistfile1-txt-L40" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC40" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">---</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="41" id="file-gistfile1-txt-L41" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC41" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">apiVersion: rbac.authorization.k8s.io/v1beta1</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="42" id="file-gistfile1-txt-L42" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC42" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">kind: Role</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="43" id="file-gistfile1-txt-L43" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC43" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">metadata:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="44" id="file-gistfile1-txt-L44" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC44" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> name: rbd-provisioner</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="45" id="file-gistfile1-txt-L45" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC45" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">rules:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="46" id="file-gistfile1-txt-L46" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC46" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">- apiGroups: [""]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="47" id="file-gistfile1-txt-L47" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC47" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> resources: ["secrets"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="48" id="file-gistfile1-txt-L48" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC48" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> verbs: ["get"]</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="49" id="file-gistfile1-txt-L49" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC49" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">---</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="50" id="file-gistfile1-txt-L50" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC50" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">apiVersion: rbac.authorization.k8s.io/v1</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="51" id="file-gistfile1-txt-L51" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC51" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">kind: RoleBinding</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="52" id="file-gistfile1-txt-L52" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC52" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">metadata:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="53" id="file-gistfile1-txt-L53" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC53" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> name: rbd-provisioner</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="54" id="file-gistfile1-txt-L54" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC54" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">roleRef:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="55" id="file-gistfile1-txt-L55" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC55" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> apiGroup: rbac.authorization.k8s.io</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="56" id="file-gistfile1-txt-L56" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC56" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> kind: Role</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="57" id="file-gistfile1-txt-L57" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC57" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> name: rbd-provisioner</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="58" id="file-gistfile1-txt-L58" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC58" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">subjects:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="59" id="file-gistfile1-txt-L59" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC59" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">- kind: ServiceAccount</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="60" id="file-gistfile1-txt-L60" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC60" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> name: rbd-provisioner</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="61" id="file-gistfile1-txt-L61" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC61" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> namespace: kube-system</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="62" id="file-gistfile1-txt-L62" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC62" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">
</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="63" id="file-gistfile1-txt-L63" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC63" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">---</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="64" id="file-gistfile1-txt-L64" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC64" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">apiVersion: v1</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="65" id="file-gistfile1-txt-L65" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC65" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">kind: ServiceAccount</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="66" id="file-gistfile1-txt-L66" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC66" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">metadata:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="67" id="file-gistfile1-txt-L67" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC67" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> name: rbd-provisioner</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="68" id="file-gistfile1-txt-L68" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC68" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">---</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="69" id="file-gistfile1-txt-L69" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC69" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">apiVersion: extensions/v1beta1</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="70" id="file-gistfile1-txt-L70" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC70" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">kind: Deployment</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="71" id="file-gistfile1-txt-L71" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC71" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">metadata:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="72" id="file-gistfile1-txt-L72" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC72" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> name: rbd-provisioner</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="73" id="file-gistfile1-txt-L73" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC73" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">spec:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="74" id="file-gistfile1-txt-L74" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC74" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> replicas: 1</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="75" id="file-gistfile1-txt-L75" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC75" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> strategy:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="76" id="file-gistfile1-txt-L76" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC76" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> type: Recreate</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="77" id="file-gistfile1-txt-L77" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC77" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> template:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="78" id="file-gistfile1-txt-L78" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC78" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> metadata:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="79" id="file-gistfile1-txt-L79" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC79" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> labels:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="80" id="file-gistfile1-txt-L80" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC80" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> app: rbd-provisioner</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="81" id="file-gistfile1-txt-L81" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC81" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> spec:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="82" id="file-gistfile1-txt-L82" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC82" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> containers:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="83" id="file-gistfile1-txt-L83" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC83" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> - name: rbd-provisioner</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="84" id="file-gistfile1-txt-L84" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC84" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> image: "quay.io/external_storage/rbd-provisioner:latest"</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="85" id="file-gistfile1-txt-L85" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC85" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> env:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="86" id="file-gistfile1-txt-L86" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC86" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> - name: PROVISIONER_NAME</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="87" id="file-gistfile1-txt-L87" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC87" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> value: ceph.com/rbd</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="88" id="file-gistfile1-txt-L88" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC88" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> serviceAccount: rbd-provisioner</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="89" id="file-gistfile1-txt-L89" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC89" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">
</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="90" id="file-gistfile1-txt-L90" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC90" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">---</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="91" id="file-gistfile1-txt-L91" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC91" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">apiVersion: v1</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="92" id="file-gistfile1-txt-L92" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC92" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">kind: Secret</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="93" id="file-gistfile1-txt-L93" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC93" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">metadata:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="94" id="file-gistfile1-txt-L94" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC94" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> name: ceph-secret-admin</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="95" id="file-gistfile1-txt-L95" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC95" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> namespace: kube-system</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="96" id="file-gistfile1-txt-L96" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC96" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">data:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="97" id="file-gistfile1-txt-L97" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC97" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> # change the value</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="98" id="file-gistfile1-txt-L98" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC98" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> # sudo ceph auth get-key client.admin | base64</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="99" id="file-gistfile1-txt-L99" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC99" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> key: QVFDYlFubGNVZjVzRkJBQUtKanN1R1FuWUpvNlRweWZQT0E0d3c9PQ==</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="100" id="file-gistfile1-txt-L100" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC100" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">type: kubernetes.io/rbd</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="101" id="file-gistfile1-txt-L101" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC101" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">
</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="102" id="file-gistfile1-txt-L102" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC102" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">
</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="103" id="file-gistfile1-txt-L103" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC103" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">---</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="104" id="file-gistfile1-txt-L104" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC104" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">apiVersion: v1</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="105" id="file-gistfile1-txt-L105" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC105" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">kind: Secret</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="106" id="file-gistfile1-txt-L106" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC106" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">metadata:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="107" id="file-gistfile1-txt-L107" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC107" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> name: ceph-secret-user</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="108" id="file-gistfile1-txt-L108" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC108" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> namespace: kube-system</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="109" id="file-gistfile1-txt-L109" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC109" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">data:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="110" id="file-gistfile1-txt-L110" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC110" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> # change the value</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="111" id="file-gistfile1-txt-L111" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC111" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> # sudo ceph auth get-key client.admin | base64</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="112" id="file-gistfile1-txt-L112" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC112" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> key: QVFDYlFubGNVZjVzRkJBQUtKanN1R1FuWUpvNlRweWZQT0E0d3c9PQ==</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="113" id="file-gistfile1-txt-L113" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC113" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">type: kubernetes.io/rbd</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="114" id="file-gistfile1-txt-L114" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC114" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">
</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="115" id="file-gistfile1-txt-L115" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC115" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">
</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="116" id="file-gistfile1-txt-L116" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC116" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">---</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="117" id="file-gistfile1-txt-L117" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC117" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">kind: StorageClass</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="118" id="file-gistfile1-txt-L118" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC118" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">apiVersion: storage.k8s.io/v1</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="119" id="file-gistfile1-txt-L119" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC119" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">metadata:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="120" id="file-gistfile1-txt-L120" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC120" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> name: ceph-dynamic</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="121" id="file-gistfile1-txt-L121" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC121" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> annotations:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="122" id="file-gistfile1-txt-L122" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC122" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> storageclass.beta.kubernetes.io/is-default-class: "true"</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="123" id="file-gistfile1-txt-L123" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC123" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">provisioner: ceph.com/rbd</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="124" id="file-gistfile1-txt-L124" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC124" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;">parameters:</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="125" id="file-gistfile1-txt-L125" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC125" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> monitors: 10.20.0.5:6789 # change it if needed.</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="126" id="file-gistfile1-txt-L126" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC126" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> adminId: admin # change it if needed.</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="127" id="file-gistfile1-txt-L127" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC127" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> adminSecretName: ceph-secret-admin # change it if needed.</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="128" id="file-gistfile1-txt-L128" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC128" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> adminSecretNamespace: kube-system # change it if needed.</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="129" id="file-gistfile1-txt-L129" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC129" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> pool: kube # change it if needed.</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="130" id="file-gistfile1-txt-L130" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC130" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> userId: admin # change it if needed.</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="131" id="file-gistfile1-txt-L131" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC131" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> userSecretName: ceph-secret-user # change it if needed.</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="132" id="file-gistfile1-txt-L132" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC132" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> userSecretNamespace: kube-system # change it if needed.</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="133" id="file-gistfile1-txt-L133" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC133" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> imageFormat: "2"</td></tr>
<tr style="box-sizing: border-box;"><td class="blob-num js-line-number" data-line-number="134" id="file-gistfile1-txt-L134" style="box-sizing: border-box; color: rgba(27, 31, 35, 0.3); cursor: pointer; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; min-width: 50px; padding: 0px 10px; text-align: right; user-select: none; vertical-align: top; white-space: nowrap; width: 50.2857px;"></td><td class="blob-code blob-code-inner js-file-line" id="file-gistfile1-txt-LC134" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; overflow-wrap: normal; overflow: visible; padding: 0px 10px; position: relative; vertical-align: top; white-space: pre;"> imageFeatures: "layering"</td></tr>
</tbody></table>
</blockquote>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-24106759402175693702018-09-07T21:50:00.003+08:002018-09-07T22:14:37.455+08:00建立只用鍵盤的寫程式環境要建立一個不用滑鼠的寫程式環境<br />
首先你就需要熟悉 vim<br />
<br />
<a name='more'></a><br />
<br />
neovim 和 vim 8.1 內建 terminal<br />
讓你可以在在 (n)vim 顯示 terminal 的東西<br />
<br />
因此,我們可以在 (n)vim terminal 裡<br />
透過 w3m 或是 <a href="https://github.com/santinic/how2">how2</a> ( 讓你在 terminal 搜索 stackoverflow) 來找資料<br />
且直接複製資料到你的程式碼,而不用離開 vim<br />
<br />
但是,有時 w3m 或是 how2 不一定可以解決你的問題。<br />
因此需要真正的瀏覽器。<br />
<br />
我們可以使用 alt-tab 切換程式,或是<br />
直接改用類似 i3wm 的東西<br />
<br />
如果你瀏覽器是 chrome 或是 firefox<br />
可以使用 vimium 來瀏覽網頁<br />
<br />
devdocs 也是一個好用的平台<br />
讓你可以只使用鍵盤來查詢各種文件<br />
<br />
這些動作,都不需要使用滑鼠<br />
只要用鍵盤即可完成<br />
<br />
下面是用 (n)vim 來搜索網路資料的參考設定<br />
<br />
<pre style="white-space: pre-wrap; word-wrap: break-word;">nnoremap <leader>lc :terminal curl 'cht.sh/<c-r>=&filetype<cr>/'<left>
nnoremap <leader>ld :terminal ddgr <c-r>=&filetype<cr><space>
nnoremap <leader>lg :terminal w3m 'https://www.google.com/search?q=<c-r>=&filetype<cr> '<left>
nnoremap <leader>lh :terminal how2 -l <c-r>=&filetype<cr><space> </space></cr></c-r></leader></left></cr></c-r></leader></space></cr></c-r></leader></left></cr></c-r></leader></pre>
Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-14678122458136658162018-08-23T00:24:00.000+08:002018-08-23T00:24:38.431+08:00ssh tunnel 只會監聽 localhost當你在用 ssh tunnel 時<br />
如用下列指令<br />
ssh -NfR 0.0.0.0:1194:192.168.10.1:1194 remote_server<br />
你把 0.0.0.0 改成各種組合<br />
他還是只會監聽 localhost<br />
<br />
<br />
需要將 sshd_config 的 <code>GatewayPorts 改成 yes </code><br />
<code>才有作用 </code>Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-8171427832292528182018-08-17T23:06:00.000+08:002018-08-17T23:06:20.743+08:00調整 chromeos 的 ssh 或 terminal 的字型或是行為要調整 chromeos 的 ssh 或 terminal 的字型或是行為,<br />
先開啟 ssh 或是 terminal ,<br />
然後在裡面按 ctrl+shift+p<br />
就可以開啟設定畫面<br />
terminal 的設定和 ssh 的設定各自獨立<br />
所以要各自設定<br />
<br />
因為預設右邊的 alt 按鍵不會傳進去給 terminal<br />
所以如果要在 terminal 內使用右邊的 alt 按鍵<br />
可以勾選 alt-is-meta<div>
就可以在 terminal 內使用右邊的 alt </div>
Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-59467017461763272352018-06-10T11:10:00.001+08:002018-06-10T11:10:49.763+08:00solution for that wsl show error 0x800703fa in Windows 101803 1. open services.msc<br />2. restart LxssManager Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-7318166212196977822018-04-12T19:59:00.000+08:002018-04-12T20:00:41.708+08:00探討解決問題的方法在做決策時,一開始需要盡可能列出問題的所有可能解法,這樣可以避免在單一解法陷入太深,而看不到其他情形。在找出許多可能解法後,則需要深入探討評估各種解法。需要廣度分析、深度分析。評估各種解法,可以從下列三種角度來分析<br /><br /><ul>
<li>利益分析:分析各種解法能夠帶來的好處。這會是優先考慮的角度,畢竟沒有好處的解法是不需要考慮的。</li>
<li>風險管理:任何解法都會有副作用,評估各個副作用發生的可能性,並副作用會造成的損害。</li>
<li>損害控制:當採取該解法時,發生不利或不預期的事情時,是否能夠降低損害或是接受該損害。 </li>
</ul>
以下象棋為例子,一開始要思考各種可以走的走法。之後深入分析各個走法,找出各個步數可能優缺點。評估各種走法,思考各種走法,有何風險。如會損失一隻”車”或是”馬”。損害控制像是這樣的走法,可能只會讓你損失兩隻兵,但是不會輸掉遊戲之類的。<br /><br /><br /><br />Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-88298987751989999792018-01-09T11:09:00.000+08:002018-01-09T11:09:05.014+08:00debian 出現 locale: Cannot set LC_ALL to default locale: No such file or directory debian 出現 locale: Cannot set LC_ALL to default locale: No such file or directory <div>
的解決辦法</div>
<div>
<br /><div>
<br />sudo apt install locales<br />sudo locale-gen en_US.UTF-8<br />sudo dpkg-reconfigure locales<br /><br /><br /></div>
</div>
Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-66901868494214376032017-10-11T19:34:00.003+08:002017-10-11T19:34:49.927+08:00crouton for chromeos<br />
安裝 crouton 時,用下面指令<br />
<br />
<blockquote class="tr_bq">
<em class="markup--em markup--li-em" style="color: rgba(0, 0, 0, 0.84); font-family: Menlo, Monaco, "Courier New", Courier, monospace; font-feature-settings: 'liga' 1, 'salt' 1; font-size: 16px; letter-spacing: -0.063px;">sudo sh crouton -t xfce,extension,xorg,xiwi</em></blockquote>
<br />
安裝 gedit<br />
<br />
<blockquote class="tr_bq">
sudo enter-chroot sudo apt install gedit </blockquote>
<br />
<br />
在 chrome os 上執行 gedit<br />
<br />
<blockquote class="tr_bq">
<span style="background-color: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.84); font-family: Menlo, Monaco, "Courier New", Courier, monospace; font-size: 16px; letter-spacing: -0.063px;">sudo enter-chroot xiwi gedit</span></blockquote>
<br />
Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com1tag:blogger.com,1999:blog-5690418693676338740.post-66412129128002383282017-10-04T23:50:00.001+08:002017-10-04T23:50:19.351+08:00在 linux 下解壓縮 zip 檔案,檔名亂碼在 linux 下解壓縮 zip 檔案,檔名亂碼的解法:<br />
<br />
<br />
unzip -O big5 zipfile.zip Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com1tag:blogger.com,1999:blog-5690418693676338740.post-43854876830165206002017-09-30T23:06:00.004+08:002017-09-30T23:06:36.320+08:00好用的 vim 設定檔(讓你的 vim 快速變 ide)現在網路上有許多好用的 vim ide 設定檔。<br />
目前找到好用的有:<br />
<br />
<ul>
<li>Spacevim</li>
<li>Evervim</li>
<li>navim</li>
</ul>
<br />
我只有短暫的試用,因此無法寫出太詳細的介紹<br />
( 我已經習慣自己的設定擋了,改不了XD)<br />
<br />
<br />
Spacevim 模仿 spaceemacs ,所以有 layer 的概念。設定方法有點不一樣,用不太習慣。<br />
Evervim 和 navim 用起來就差不多了,只差在功能多或少<br />
我比較推薦 Evervim Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com1tag:blogger.com,1999:blog-5690418693676338740.post-2358653902835509492017-09-04T22:34:00.002+08:002017-09-12T23:40:58.661+08:00用 vimwiki 做筆記(知識管理系統)之前有在找作筆記的軟體,不過一直找不到喜歡的。後來愛上用 neovim 後, 發現用 vimwiki 十分好用。<br />
<br />
我希望的筆記軟體功能有:<br />
<ol>
<li>純文字</li>
<li>能夠使用熟悉的編輯器</li>
<li>能搜索</li>
<li>能夠上 tag (選項功能) </li>
<li>能夠有 checkbox</li>
<li>能夠有表格 </li>
<li>能夠紀錄程式碼</li>
<li>最好支援 markdown </li>
<li>手機和電腦都能夠使用與同步 </li>
<li>能夠有圖片</li>
</ol>
<br />
<a name='more'></a><br />
<br />
<br />
而 vim 除了第八項和第九項外,都可以做到。 而第九項也有解法。<br />
<br />
vimwiki 的連結<br />
https://github.com/vimwiki/vimwiki<br />
安裝方法這裡不詳述<br />
只簡單介紹我覺得好用的功能 <br />
<h4>
vimwiki 的搜索功能</h4>
vimwiki 的內建搜索功能對我來說不是很好用<br />
所以我是透過 fzf.vim 的 ag 功能來搜索文件<br />
用 fzf 的 ag 功能優點如下:<br />
<ol>
<li>可以搜索多個詞</li>
<li>可以不管詞的順序</li>
<li>可以輸入部份字</li>
<li>可以搜索檔名(用來限制搜索範圍)</li>
<li>隨打隨搜</li>
</ol>
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWwhbcKoyVbUeYErF03Lm096h_LMFZqjwVuNFck8OyCTh7B6AnPo4bmHugJjBGKVKUKUQtj8-qGBpKIH4Uiza87nFmL2QCdLzkFSgHUdzEUFYvh_HP2_6ursliWZjp00bh_a9RvRNJDGg/s1600/screen.png" imageanchor="1"><img border="0" height="72" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWwhbcKoyVbUeYErF03Lm096h_LMFZqjwVuNFck8OyCTh7B6AnPo4bmHugJjBGKVKUKUQtj8-qGBpKIH4Uiza87nFmL2QCdLzkFSgHUdzEUFYvh_HP2_6ursliWZjp00bh_a9RvRNJDGg/s400/screen.png" width="400" /></a><br />
<h4>
vimwiki 的表格</h4>
vimwiki的表格功能原本就很強大。它可以自動幫你對齊格線,以及按 tab 鍵跳到下一個儲存格的功能。讓你在建立表格時很方便。<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLvxo08x1Fb8lFzrkas6To43FQuF-DbCiadVmGiwtYpQ9LnVw5OOH3_8mtdqNbi-h7_RkprC7XntdkcOXpt30DArm0UFevZ86N_X3Lmix2cQI57lq3IXF2IX8JHf0n8E_L_BEipG7qutI/s1600/screen.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLvxo08x1Fb8lFzrkas6To43FQuF-DbCiadVmGiwtYpQ9LnVw5OOH3_8mtdqNbi-h7_RkprC7XntdkcOXpt30DArm0UFevZ86N_X3Lmix2cQI57lq3IXF2IX8JHf0n8E_L_BEipG7qutI/s400/screen.png" width="400" /></a></div>
<h4>
vimwiki 的 checkbox</h4>
vimwiki 也有 checkbox 。讓你快速的選取(取消選取)一個(或多個) checkbox<br />
<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRvI7wDqtcg_4UrwPYn8xzUxqRxrEpbCTJdXKrTpf1NMo3NBhF5TkM8Y-h7ESZEhouM224t7QWTKc-njOBi8T-uJ7N8-7XKkiHc0PZ8LEeXpSQjN7tmqJQOGCpyQg67G8ZJxPnN1rd1jE/s1600/screen.png" imageanchor="1"><img border="0" height="90" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRvI7wDqtcg_4UrwPYn8xzUxqRxrEpbCTJdXKrTpf1NMo3NBhF5TkM8Y-h7ESZEhouM224t7QWTKc-njOBi8T-uJ7N8-7XKkiHc0PZ8LEeXpSQjN7tmqJQOGCpyQg67G8ZJxPnN1rd1jE/s400/screen.png" width="400" /></a><br />
<h4>
vimwiki 的 tag 功能</h4>
<br />
vimwiki 有 tag 功能。不過我傾向用搜索功能代替<br />
<br />
<h4>
vimwiki 的 fold 功能</h4>
<br />
vimwiki 有 fold 的功能,不過我不太用就是了。<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikuM9-5mV3a1rQOl5YYChjIcWljM7ByDRjrVZcisXJjQzwH7ORJV1OrZC9EmZyRbUTdL7vMrA1wibwRRQGh1xLjnH_ncG-9k5pDZfPLqc_s09qIn5hYPrwst_Ylp9S6BgnaZFN9-49KBM/s1600/screen.png" imageanchor="1"><img border="0" height="64" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikuM9-5mV3a1rQOl5YYChjIcWljM7ByDRjrVZcisXJjQzwH7ORJV1OrZC9EmZyRbUTdL7vMrA1wibwRRQGh1xLjnH_ncG-9k5pDZfPLqc_s09qIn5hYPrwst_Ylp9S6BgnaZFN9-49KBM/s320/screen.png" width="320" /></a><br />
<h4>
vimwiki 支援 markdown</h4>
<br />
vimwiki 支援 markdown ,自然而然,也方便存程式碼<br />
<br />
<h4>
Other</h4>
<br />
除了以上功能外,因為我平常寫程式也是用 neovim 。<br />
所以我可以把一些範例程式碼放進 vimwiki<br />
方便複製與參考<br />
<br />
<br />
<h4>
如何讓 vimwiki 在手機上使用</h4>
這基本上做不到。目前我的解法是用 dropbox 同步 vimwiki 的 markdown 檔案。<br />
在手機上用 iA Writer 編輯與瀏覽<br />
<br />
https://play.google.com/store/apps/details?id=net.ia.iawriter<br />
<br />
iA writer的好處有:<br />
<ol>
<li>無廣告</li>
<li>有和 dropbox 整合</li>
<li>有 vimwiki 的checkbox 功能</li>
<li>檔案管理界面好用 </li>
</ol>
Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-61425398259335118342017-08-19T23:22:00.003+08:002017-08-19T23:24:36.447+08:00在 hyper-v 調整 linux vm 螢幕解析度1.編輯 /etc/default/grub<br />
<br />
<b>sudo vi /etc/default/grub</b><br />
<br />
<br />
2. 修改 GRUB_CMDLINE_LINUX_DEFAULT 讓她看起來像這樣。在1920x1080的螢幕下,建議1400x750<br />
<b><code><span style="font-family: "segoe ui";"><code><br /></code></span></code></b>
<b><code><span style="font-family: "segoe ui";"><code><br /></code></span></code></b>
<b> </b><br />
<b><code><span style="font-family: "segoe ui";"><code>GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1400x750"</code></span></code></b><br />
<br />
<br />
<br />
<br />
3. sudo update-grub<br />
<br />
<br />
<br />
4. reboot <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<b><code><span style="font-family: "segoe ui";"><code> </code></span></code> </b>Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com1tag:blogger.com,1999:blog-5690418693676338740.post-5890194714715161792017-06-05T22:32:00.003+08:002017-06-05T22:32:55.929+08:00vscode 上使用 bash on windows 時,terminal 會出現亂碼的解法vscode 上使用 bash on windows 時,terminal 會出現亂碼<br />
只要將環境變數改成 xterm-256color 即可Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-45378322915970119992017-06-02T00:20:00.001+08:002017-06-02T00:20:28.633+08:00solution for Error 0x80070005 in bash on windows<br /><br />If you failed to start bash on windows because of Error 0x80070005,<br />
just remove everything in %localappdata%\lxss directory.<br />
It will works again<br />
<br />
https://github.com/Microsoft/BashOnWindows/issues/473<br />
Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-37689727009951293392017-04-29T10:39:00.001+08:002017-06-05T22:50:22.222+08:00python asyncio 入門介紹asyncio 用在有些操作需要 block ,但是你不想要讓 main thread 被 block 時。你可以透過 multi thread 或是 multiprocessing 來解決剛剛的問題,但是建立 thread 或 process 的成本比較高,切換 thread 或 process 需要 kernel 介入,速度慢等問題。而 asyncio 無此問題。<br />
<br />
點選文章閱讀全文<br />
<a name='more'></a><br />
asyncio 觀念很簡單,會有一個 thread 去跑所有的 work,在此叫他 event loop(在此用 work 而不用 task 的原因是,task 是 asynio 裡的一個類別,為了避免混淆,所以用 work)。 work 是透過呼叫 "async def" 的 function 所建立的,event loop 一次只會執行一個 work。當 event loop 執行 work 時,遇到 await 時,就會讓其他 work 先執行。等到他 await 的東西好了,該 work 會重新進入排程,等待被 event loop 執行。
<br />
<pre class="brush: python">import asyncio
from concurrent.futures import ThreadPoolExecutor
import random
import time
io_pool_exc = ThreadPoolExecutor()
async def openfile(name):
sleep_time = random.randint(1, 5)
with open(__file__, 'r') as f:
await asyncio.sleep(sleep_time)
content = await loop.run_in_executor(io_pool_exc, f.readlines)
print(name)
return sleep_time
async def test():
start = time.time()
future = asyncio.gather(
openfile('a.py'),
openfile('b.py'),
openfile('c.py'),
)
print('Jobs had scheduled')
await future
done = time.time()
elapsed = done - start
print("total sleep time: %d %s" % (sum(future.result()), future.result()))
print("elapsed time: %d" % elapsed)
print('jobs had done')
loop.stop()
loop = asyncio.get_event_loop()
asyncio.ensure_future(test())
loop.run_forever()
loop.close()
</pre>
<br />
以上面的程式碼為例子<br />
如果沒有 asyncio ,這程式的執行時間會是<br />
"a.py" 的 sleep time 加上 "b.py" 的 sleep time 加上 "c.py" 的 sleep time 加上<br />
不過這個程式執行時間只有那三個執行中,最長的那一個<br />
因為 asyncio 在執行時,遇到 block 的東西時,不會傻傻地等<br />
就會開始執行其他 work<br />
<br />
不過有個問題,asyncio 遇到 block 的東西就會執行其他 work<br />
可是 block 的東西也需要被執行阿<br />
一般的作法,就是建立新的 thread 來執行會 block 的東西<br />
(當然找個支援 asyncio 的 library 也可以) <br />
以上面的例子來說<br />
會 block 的操作都被丟到一個名子叫 io_pool_exc 的 ThreadPoolExecutor 。<br />
把會 block 的操作都丟到 ThreadPoolExecutor 有下列好處<br />
<ol>
<li>event loop 就不會被 block 了</li>
<li>你可以控制 thread 的最大數量</li>
<li>你可以重複使用既有的 thread,而非重複建立刪除 thread</li>
</ol>
<br />
<br />
<br />
在 gist 上的程式碼<br />
https://gist.github.com/ya790206/a5ae684c6859aad07cb8ab25be6b4c1b<br />
<br />
<ol>
</ol>
Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com1tag:blogger.com,1999:blog-5690418693676338740.post-91089640402511071482017-04-03T09:23:00.001+08:002017-04-03T09:23:43.362+08:00nmap script pathThe default path for nmap script in Kali Linux is<br />
/usr/share/nmap/scripts/<br />
<br />
<br />Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-58807134535387303352017-02-25T19:20:00.000+08:002017-02-25T19:20:07.330+08:00qubes hvm linux 網路設定把以下的內容貼到 /etc/rc.local 並修改 ip 和 gateway。 ip 和 gateway 可以從 vm settings 裡找到<br />
<br />
<br />
<br />
ip=10.137.5.44<br />
gateway=10.137.5.1<br />
ifconfig eth0 $ip netmask 255.255.255.255<br />
ifconfig eth0 up<br />
route add -host $dateway dev eth0<br />
route add default gw $gateway<br />
echo 'nameserver 8.8.8.8' > /etc/resolv.confBillhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com1tag:blogger.com,1999:blog-5690418693676338740.post-69425617181394346122017-01-31T23:30:00.002+08:002017-01-31T23:30:40.812+08:00atom editor 使用 alt +num 切換 tab 時,focus 會轉移到 tree-view 的解法atom editor 使用 alt +num 切換 tab 時,focus 會轉移到 tree-view 的解法<br />
解決辦法<br />
移除 synced-sidebar pluginBillhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-16353585696200479212017-01-24T02:29:00.001+08:002017-01-24T02:29:05.719+08:00windows 下,給 bash on ubuntu on windows 使用的最好終端機模擬器如題,這是我目前看到最好用的終端機模擬器<br />
用來跑 bash on ubuntu on windows<br />
<br />
2017/01/24<br />
<br />
https://github.com/mintty/wslttyBillhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-79781344662980593652017-01-08T23:55:00.003+08:002017-01-08T23:57:21.002+08:00solutions for bash on windows hang because of some reasonsThere are some way to break bash on windows.<br />
One way is that move file using mv command.<br />
<br />
To make your bash work again, this is a solution.<br />
This is not the only solution.<br />
<b><span style="font-size: large;"><span style="color: red;">The solution will clean all your data in bash on ubuntu on windows</span>.</span></b><br />
Use it carefully<br />
<br />
Steps:<br />
<br />
<ol>
<li>lxrun.exe /uninstall /full /y</li>
<li>rebootdelete all thing in "%LOCALAPPDATA%/lxss/temp/"</li>
<li>reboot</li>
<li>lxrun.exe /install</li>
</ol>
Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-18513060631875375272016-12-28T21:37:00.002+08:002016-12-28T21:37:26.052+08:00sbt 執行時發生 no trusted certificate found 的解法當執行 sbt 時發生 no trusted certificate found 的解法<br />
移除 openjdk-9 安裝 openjdk-8<br />
<br />
<br />Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-40691332307453578152016-08-24T20:07:00.002+08:002016-08-24T20:07:56.256+08:00enable tab to click in fedora在 /etc/X11/xorg.conf.d 建立 99-touchpad.conf (數字很重要,99比較好)<br />
有下面內容<br />
<br />
<br />
<br />
<pre style="background-color: #f9f9f9; border: 1px dashed rgb(47, 111, 171); font-size: 2.6ex; line-height: 1.1em; margin-bottom: 1.5ex; margin-top: 0.5ex; overflow: auto; padding: 1em;">Section "InputClass"
Identifier "touchpad overrides"
# This makes this snippet apply to any device with the "synaptics" driver
# assigned
MatchDriver "synaptics"
####################################
## The lines that you need to add ##
# Enable left mouse button by tapping
Option "TapButton1" "1"
Option "TapButton2" "3"
# Enable vertical scrolling
Option "VertEdgeScroll" "1"
# Enable right mouse button by tapping lower right corner
Option "RBCornerButton" "3"
####################################
EndSection</pre>
Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-32940299079457606172016-05-16T22:09:00.002+08:002016-05-16T22:09:10.866+08:00multi interface in ubuntu cloud image <br />
add <span style="background-color: #eff0f1; color: #111111; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; font-size: 13px; line-height: 16.9px; white-space: pre-wrap;">auto eth1 and iface eth1 inet dhcp</span> to <span style="background-color: #eff0f1; color: #111111; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; font-size: 13px; line-height: 16.9px; white-space: pre-wrap;">/etc/network/interface</span><br />
<br />
<br />
http://askubuntu.com/questions/262054/creating-multiple-interfaces-on-openstack-instances<br />
<br />Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0tag:blogger.com,1999:blog-5690418693676338740.post-49411182097848025812016-04-09T20:21:00.002+08:002016-04-09T21:59:38.164+08:00更新 mp3 id3 亂碼<div>
<br />
<br />
更新單一目錄 mp3<br />
<br />
mid3iconv -e big5 *.mp3<br />
<br />
<br />
更新目錄下髓有 mp3 <br />
<br />
find . -iname "*.mp3" -execdir mid3iconv -e big5 "{}" \;<br />
<br />
參考資料<br />
<br />
http://david50.pixnet.net/blog/post/22253957-%5B%E7%AD%86%E8%A8%98%5D%E5%9C%A8ubuntu%E4%B8%8B%E5%A4%A7%E9%87%8F%E8%BD%89%E6%8F%9Bid3%E4%B9%8B%E7%B7%A8%E7%A2%BC</div>
Billhttp://www.blogger.com/profile/01576579919807920408noreply@blogger.com0