external-secrets VS krew

Compare external-secrets vs krew and see what are their differences.

external-secrets

External Secrets Operator reads information from a third-party service like AWS Secrets Manager and automatically injects the values as Kubernetes Secrets. (by external-secrets)

krew

📦 Find and install kubectl plugins (by kubernetes-sigs)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
external-secrets krew
23 23
3,945 6,133
2.6% 0.9%
9.7 4.6
6 days ago 26 days ago
Go Go
Apache License 2.0 Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

external-secrets

Posts with mentions or reviews of external-secrets. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-06.

krew

Posts with mentions or reviews of krew. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-09.
  • Giving Kyma a little spin ... a SpinKube
    6 projects | dev.to | 9 Apr 2024
    Authenticating with Kyma is a (in my opinion) unnecessary challenge as it leverages the OIDC-login plugin for kubectl. You find a description of the setup here. This works fine when on a Mac but can give you some headaches on a Windows and on Linux machine especially when combined with restrictive setups in corporate environments. For Windows I can only recommend installing krew via chocolatey and then install the OIDC plugin via kubectl krew install oidc-login. At least for me that was the only way to get this working on Windows.
  • Kubernetes Üzerinde Hyperledger Fabric Ağının Kurulumu
    1 project | dev.to | 2 Jan 2024
    ( set -x; cd "$(mktemp -d)" && OS="$(uname | tr '[:upper:]' '[:lower:]')" && ARCH="$(uname -m | sed -e 's/x86_64/amd64/' -e 's/\(arm\)\(64\)\?.*/\1\2/' -e 's/aarch64$/arm64/')" && KREW="krew-${OS}_${ARCH}" && curl -fsSLO "https://github.com/kubernetes-sigs/krew/releases/download/v0.4.4/krew-linux_amd64.tar.gz" && tar zxvf "${KREW}.tar.gz" && ./"${KREW}" install krew )
  • Krew: Package Manager for Kubectl Plugins
    1 project | news.ycombinator.com | 24 Nov 2023
  • Kubernetes For The Sysadmin - Enter KubeVirt
    2 projects | dev.to | 3 Oct 2023
    Krew is a way to manage plugins for Kubernetes. For more info, check out the following link: https://krew.sigs.k8s.io/
  • Lock your Kubernetes contexts!
    2 projects | /r/kubernetes | 15 Mar 2023
    I plan on getting it added as a krew plugin, so watch this space.
  • Deploying CLIs to developer machines
    3 projects | /r/devops | 9 Mar 2023
  • Getting started with kubectl plugins
    20 projects | dev.to | 18 Jan 2023
    Krew is a plugin manager maintained by the Kubernetes Special Interest Group (SIG) CLI community. Krew makes it easy to use kubectl plugins and helps you discover, install, and manage them on your machine. It is similar to tools like apt, dnf, or brew. Today, over 200 kubectl plugins are available on Krew - and that number is only increasing. Some projects are actively used and some get deprecated over time, but are still accessible via Krew.
  • Most Useful kubectl Plugins
    6 projects | dev.to | 14 Oct 2022
    kubectl plugins can be installed in numerous ways, the easiest way would be to install the official plugin manager called krew.
  • Introduction to Kubectl CLI Plugins ctx and ns
    2 projects | dev.to | 10 Oct 2022
    ( set -x; cd "$(mktemp -d)" && OS="$(uname | tr '[:upper:]' '[:lower:]')" && ARCH="$(uname -m | sed -e 's/x86_64/amd64/' -e 's/\(arm\)\(64\)\?.*/\1\2/' -e 's/aarch64$/arm64/')" && KREW="krew-${OS}_${ARCH}" && curl -fsSLO "https://github.com/kubernetes-sigs/krew/releases/latest/download/${KREW}.tar.gz" && tar zxvf "${KREW}.tar.gz" && ./"${KREW}" install krew )
  • Introduction to Kubernetes extensibility
    2 projects | dev.to | 21 Sep 2022
    -- What is Krew?

What are some alternatives?

When comparing external-secrets and krew you can also consider the following projects:

sealed-secrets - A Kubernetes controller and tool for one-way encrypted Secrets

helm - The Kubernetes Package Manager

secrets-store-csi-driver - Secrets Store CSI driver for Kubernetes secrets - Integrates secrets stores with Kubernetes via a CSI volume.

k9s - 🐶 Kubernetes CLI To Manage Your Clusters In Style!

vault-secrets-operator - The Vault Secrets Operator (VSO) allows Pods to consume Vault secrets natively from Kubernetes Secrets.

kubectx - Faster way to switch between clusters and namespaces in kubectl

Reloader - A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – [✩Star] if you're using it!

stern - ⎈ Multi pod and container log tailing for Kubernetes

kube-score - Kubernetes object analysis with recommendations for improved reliability and security. kube-score actively prevents downtime and bugs in your Kubernetes YAML and Charts. Static code analysis for Kubernetes.

kubectl-neat - Clean up Kubernetes yaml and json output to make it readable

trousseau - Store and access your secrets the Kubernetes native way with any external KMS.

kubectl-debug - This repository is no longer maintained, please checkout https://github.com/JamesTGrant/kubectl-debug.