|
@@ -3349,10 +3349,27 @@
|
|
|
<h2 id="parameters">Parameters</h2>
|
|
<h2 id="parameters">Parameters</h2>
|
|
|
<p>The UUID generator does not require any additional parameters.</p>
|
|
<p>The UUID generator does not require any additional parameters.</p>
|
|
|
<h2 id="example-manifest">Example Manifest</h2>
|
|
<h2 id="example-manifest">Example Manifest</h2>
|
|
|
-<div class="highlight"><pre><span></span><code><span class="p p-Indicator">{</span><span class="w"> </span><span class="err">%</span><span class="w"> </span><span class="nv">include 'generator-uuid.yaml' %</span><span class="w"> </span><span class="p p-Indicator">}</span>
|
|
|
|
|
|
|
+<div class="highlight"><pre><span></span><code><span class="nt">apiVersion</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">generators.external-secrets.io/v1alpha1</span>
|
|
|
|
|
+<span class="nt">kind</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Uuid</span>
|
|
|
|
|
+<span class="nt">metadata</span><span class="p">:</span>
|
|
|
|
|
+<span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">my-uuid</span>
|
|
|
|
|
+<span class="nt">spec</span><span class="p">:</span><span class="w"> </span><span class="p p-Indicator">{}</span>
|
|
|
</code></pre></div>
|
|
</code></pre></div>
|
|
|
<p>Example <code>ExternalSecret</code> that references the UUID generator:</p>
|
|
<p>Example <code>ExternalSecret</code> that references the UUID generator:</p>
|
|
|
-<div class="highlight"><pre><span></span><code><span class="p p-Indicator">{</span><span class="w"> </span><span class="err">%</span><span class="w"> </span><span class="nv">include 'generator-uuid-example.yaml' %</span><span class="w"> </span><span class="p p-Indicator">}</span>
|
|
|
|
|
|
|
+<div class="highlight"><pre><span></span><code><span class="nt">apiVersion</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">external-secrets.io/v1beta1</span>
|
|
|
|
|
+<span class="nt">kind</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">ExternalSecret</span>
|
|
|
|
|
+<span class="nt">metadata</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">"uuid"</span>
|
|
|
|
|
+<span class="nt">spec</span><span class="p">:</span>
|
|
|
|
|
+<span class="w"> </span><span class="nt">refreshInterval</span><span class="p">:</span><span class="w"> </span><span class="s">"30m"</span>
|
|
|
|
|
+<span class="w"> </span><span class="nt">target</span><span class="p">:</span>
|
|
|
|
|
+<span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">uuid-secret</span>
|
|
|
|
|
+<span class="w"> </span><span class="nt">dataFrom</span><span class="p">:</span>
|
|
|
|
|
+<span class="w"> </span><span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">sourceRef</span><span class="p">:</span>
|
|
|
|
|
+<span class="w"> </span><span class="nt">generatorRef</span><span class="p">:</span>
|
|
|
|
|
+<span class="w"> </span><span class="nt">apiVersion</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">generators.external-secrets.io/v1alpha1</span>
|
|
|
|
|
+<span class="w"> </span><span class="nt">kind</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">Uuid</span>
|
|
|
|
|
+<span class="w"> </span><span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="s">"my-uuid"</span>
|
|
|
</code></pre></div>
|
|
</code></pre></div>
|
|
|
<p>Which will generate a <code>Kind=Secret</code> with a key called 'uuid' that may look like:</p>
|
|
<p>Which will generate a <code>Kind=Secret</code> with a key called 'uuid' that may look like:</p>
|
|
|
<div class="highlight"><pre><span></span><code>EA111697-E7D0-452C-A24C-8E396947E865
|
|
<div class="highlight"><pre><span></span><code>EA111697-E7D0-452C-A24C-8E396947E865
|