Просмотр исходного кода

Deployed 9113bced to main with MkDocs 1.6.1 and mike 1.2.0.dev0

gusfcarvalho 1 год назад
Родитель
Сommit
6333f09bce

+ 7 - 2
main/api/clustersecretstore/index.html

@@ -3369,11 +3369,16 @@
 <span class="w">        </span><span class="c1"># AppRole auth: https://www.vaultproject.io/docs/auth/approle</span>
 <span class="w">        </span><span class="nt">appRole</span><span class="p">:</span>
 <span class="w">          </span><span class="nt">path</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;approle&quot;</span>
-<span class="w">          </span><span class="nt">roleId</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;db02de05-fa39-4855-059b-67221c5c2f63&quot;</span>
+<span class="w">          </span><span class="c1"># Instead of referencing the AppRole&#39;s ID from the secret, you can also specify it directly</span>
+<span class="w">          </span><span class="c1"># roleId: &quot;db02de05-fa39-4855-059b-67221c5c2f63&quot;</span>
+<span class="w">          </span><span class="nt">roleRef</span><span class="p">:</span>
+<span class="w">            </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;my-secret&quot;</span>
+<span class="w">            </span><span class="nt">namespace</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;secret-admin&quot;</span>
+<span class="w">            </span><span class="nt">key</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vault-role-id&quot;</span>
 <span class="w">          </span><span class="nt">secretRef</span><span class="p">:</span>
 <span class="w">            </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;my-secret&quot;</span>
 <span class="w">            </span><span class="nt">namespace</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;secret-admin&quot;</span>
-<span class="w">            </span><span class="nt">key</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vault-token&quot;</span>
+<span class="w">            </span><span class="nt">key</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vault-role-secret&quot;</span>
 
 <span class="w">        </span><span class="c1"># Kubernetes auth: https://www.vaultproject.io/docs/auth/kubernetes</span>
 <span class="w">        </span><span class="nt">kubernetes</span><span class="p">:</span>

+ 6 - 2
main/api/secretstore/index.html

@@ -3385,10 +3385,14 @@ If you want to design cross-namespace SecretStores you must use <a href="../clus
 <span class="w">        </span><span class="c1"># AppRole auth: https://www.vaultproject.io/docs/auth/approle</span>
 <span class="w">        </span><span class="nt">appRole</span><span class="p">:</span>
 <span class="w">          </span><span class="nt">path</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;approle&quot;</span>
-<span class="w">          </span><span class="nt">roleId</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;db02de05-fa39-4855-059b-67221c5c2f63&quot;</span>
+<span class="w">          </span><span class="c1"># Instead of referencing the AppRole&#39;s ID from the secret, you can also specify it directly</span>
+<span class="w">          </span><span class="c1"># roleId: &quot;db02de05-fa39-4855-059b-67221c5c2f63&quot;</span>
+<span class="w">          </span><span class="nt">roleRef</span><span class="p">:</span>
+<span class="w">            </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;my-secret&quot;</span>
+<span class="w">            </span><span class="nt">key</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vault-role-id&quot;</span>
 <span class="w">          </span><span class="nt">secretRef</span><span class="p">:</span>
 <span class="w">            </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;my-secret&quot;</span>
-<span class="w">            </span><span class="nt">key</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vault-token&quot;</span>
+<span class="w">            </span><span class="nt">key</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;vault-role-secret&quot;</span>
 
 <span class="w">        </span><span class="c1"># Kubernetes auth: https://www.vaultproject.io/docs/auth/kubernetes</span>
 <span class="w">        </span><span class="nt">kubernetes</span><span class="p">:</span>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
main/search/search_index.json


+ 7 - 2
main/snippets/full-cluster-secret-store.yaml

@@ -68,11 +68,16 @@ spec:
         # AppRole auth: https://www.vaultproject.io/docs/auth/approle
         appRole:
           path: "approle"
-          roleId: "db02de05-fa39-4855-059b-67221c5c2f63"
+          # Instead of referencing the AppRole's ID from the secret, you can also specify it directly
+          # roleId: "db02de05-fa39-4855-059b-67221c5c2f63"
+          roleRef:
+            name: "my-secret"
+            namespace: "secret-admin"
+            key: "vault-role-id"
           secretRef:
             name: "my-secret"
             namespace: "secret-admin"
-            key: "vault-token"
+            key: "vault-role-secret"
 
         # Kubernetes auth: https://www.vaultproject.io/docs/auth/kubernetes
         kubernetes:

+ 6 - 2
main/snippets/full-secret-store.yaml

@@ -82,10 +82,14 @@ spec:
         # AppRole auth: https://www.vaultproject.io/docs/auth/approle
         appRole:
           path: "approle"
-          roleId: "db02de05-fa39-4855-059b-67221c5c2f63"
+          # Instead of referencing the AppRole's ID from the secret, you can also specify it directly
+          # roleId: "db02de05-fa39-4855-059b-67221c5c2f63"
+          roleRef:
+            name: "my-secret"
+            key: "vault-role-id"
           secretRef:
             name: "my-secret"
-            key: "vault-token"
+            key: "vault-role-secret"
 
         # Kubernetes auth: https://www.vaultproject.io/docs/auth/kubernetes
         kubernetes:

Некоторые файлы не были показаны из-за большого количества измененных файлов