# Pin a Version

In your kustomization, you can choose a specific version of a Kubernetes container by specifying its [**tag**](https://kubernetes.io/docs/concepts/containers/images/#image-names)**.**

The [**tag**](https://kubernetes.io/docs/concepts/containers/images/#image-names) may be a named tag or even the **SHA256** content hash which identifies a specific build of the Kubernetes container.

For more information on tags, see [**https://kubernetes.io/docs/concepts/containers/images/#image-names**](https://kubernetes.io/docs/concepts/containers/images/#image-names) .

## Example Customization

1. Go to your ESS installation directory:

   ```sh
   cd ${HOME}/ess
   ```
2. Modify the **`kustomization.yaml`** (i.e., step 3 of the [Applying Your Customizations](https://docs.inrupt.com/ess/2.5/installation/customize-configurations) procedure).\
   Specifically, add the highlighted content to the **`kustomization.yaml`** file under the **`images`** key:\\

   {% hint style="info" %} **Tip**

   If **`images`** key does not exist in **`kustomization.yaml`** , add the **`images`** key as well. {% endhint %}

   <pre class="language-yaml"><code class="lang-yaml">
   # kustomization.yaml in your ESS installation directory
   # ...  Preceding content omitted for brevity
   # ...
   images:
   <strong>  # An example of using a specific version of the ess-openid container
   </strong><strong>  - name: docker.software.inrupt.com/inrupt-openid-postgres
   </strong><strong>    newTag: 05a23cb604cd257111d8cee6c9a114aa6d56a3fd
   </strong></code></pre>

   3\. Continue with the rest of the \[Applying Your Customizations]\(../../customize-configurations/) procedure.
