vixens-infisical

Troubleshoot Infisical-to-Kubernetes secrets synchronization and InfisicalSecret authentication failures.

1|Updated Aug 29, 2025
One-click install
npx skills add https://github.com/charchess/vixens --skill vixens-infisical
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vixens-infisical
Source: https://github.com/charchess/vixens/tree/main/.opencode/skills/vixens-infisical
Command: npx skills add https://github.com/charchess/vixens --skill vixens-infisical

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses issues with secrets synchronization, InfisicalSecret failures, and the need to manage or rotate secrets within the Vixens Kubernetes cluster, ensuring applications have secure and up-to-date credentials.

Core Features & Use Cases

  • Secret Synchronization: Ensures secrets stored in Infisical are correctly synced to Kubernetes Secrets.
  • Troubleshooting: Diagnoses and resolves issues related to InfisicalSecret CRDs, authentication errors, and secret syncing problems.
  • Secret Management: Provides guidance on updating, rotating, and organizing secrets within Infisical for various applications.
  • Use Case: If your Home Assistant application is failing due to outdated database credentials, this Skill can help you update the secret in Infisical, force a sync to Kubernetes, and restart the application pods to use the new credentials.

Quick Start

Use the vixens-infisical skill to troubleshoot why secrets are not syncing for the 'homeassistant' application.

Frequently Asked Questions about vixens-infisical

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I troubleshoot InfisicalSecret custom resources failing to sync in Kubernetes?

To troubleshoot InfisicalSecret sync failures, you need to diagnose authentication errors and custom resource definitions within your Kubernetes cluster. This skill helps resolve synchronization issues by verifying credentials and ensuring secrets are correctly deployed to applications.

Why are my Kubernetes pods using outdated credentials after a secret rotation in Infisical?

Kubernetes pods use outdated credentials when the InfisicalSecret sync is delayed or pods are not restarted. This skill guides you through updating secrets in Infisical, forcing synchronization to Kubernetes, and restarting pods to apply new credentials.

What is the best way to manage secrets synchronization between a self-hosted Infisical instance and Kubernetes?

Managing secrets synchronization between self-hosted Infisical and Kubernetes involves monitoring InfisicalSecret CRDs and enforcing GitOps practices. This skill provides guidance on organizing, updating, and securely syncing credentials for your homelab environment.

How do I fix authentication failures with InfisicalSecret custom resources?

Fixing authentication failures with InfisicalSecret custom resources requires checking the credentials configured for your self-hosted Infisical instance. This skill helps diagnose and resolve these errors to ensure successful secrets synchronization to Kubernetes.

Can I use this skill to rotate and organize secrets for a homelab Kubernetes cluster?

Yes, you can use this skill to rotate and organize secrets for a homelab Kubernetes cluster. It provides guidance on secret rotation, organization, and security best practices for self-hosted Infisical instances to keep applications secure.