---
title: "Install sealed-secreats via manifest"
description: "Yesterday I realized that I have overlooked the default installation method of the sealed secrets controller for kubernetes-kubeseal this whole time an..."
date: 2024-07-02
published: true
tags:
  - k8s
  - kubernetes
template: til
---


Yesterday I realized that I have overlooked the default installation method of
the sealed secrets controller for <a href="/kubernetes-kubeseal/" class="wikilink" data-title="kubernetes kubeseal" data-description="In my homelab kubernetes cluster I am using kubeseal to encrypt secrets. I have been using it successfully for a few months now wtih great success. It allows..." data-date="2024-03-27">kubernetes kubeseal</a> this whole time an
jumped straight to the helm section.  I spun up a quick <a href="/kind-cluster/" class="wikilink" data-title="kind cluster" data-description="kind is a very useful tool to quickly standup and teardown kubernetes clusters. I use it to run clusters locally. Generally they are short lived clusters for..." data-date="2024-07-02">kind cluster</a> and
had it up quickly.  I can't say this is any better or worse than helm as I have
never needed to customize the install.  According to the docs you can customize
it with [[ kustomize ]] or helm.

``` bash
# option if you don't have a cluster try with kind

kind create cluster

curl -L https://github.com/bitnami-labs/sealed-secrets/releases/download/v0.27.0/controller.yaml > controller.yaml

kubectl apply -f controller.yaml
```
