---
title: "Can't create Secret in Kubernetes: illegal base64 data at inpu..."
description: "!https://stackoverflow.com/questions/53394973/cant-create-secret-in-kubernetes-illegal-base64-data-at-input"
date: 2023-10-21
published: true
tags:
  - containers
  - homelab
  - k3s
  - kubernetes
  - thought
template: link
---


<div class="embed-card embed-card-external">
  <a href="https://stackoverflow.com/questions/53394973/cant-create-secret-in-kubernetes-illegal-base64-data-at-input" class="embed-card-link" target="_blank" rel="noopener noreferrer">
    <div class="embed-card-content">
      <div class="embed-card-title">External Link</div>
      <div class="embed-card-meta">stackoverflow.com</div>
    </div>
  </a>
</div>


In order to use k8s secrets manifest you first need to encode the data values.

``` bash
echo -n 'mega_secret_key' | openssl base64
```
