dev convienence

This commit is contained in:
Joseph Hanson 2024-06-19 09:48:16 -05:00
parent 4e81f5cc45
commit 69a0d2c530
Signed by: jahanson
SSH key fingerprint: SHA256:vy6dKBECV522aPAwklFM3ReKAVB086rT3oWwiuiFG7o
3 changed files with 11 additions and 0 deletions

1
.envrc
View file

@ -3,3 +3,4 @@ export KUBECONFIG="$(expand_path ./kubeconfig)"
export SOPS_AGE_KEY_FILE="$(expand_path ./age.key)" export SOPS_AGE_KEY_FILE="$(expand_path ./age.key)"
export TALOSCONFIG="$(expand_path ./talosconfig.yaml)" export TALOSCONFIG="$(expand_path ./talosconfig.yaml)"
export OMNICONFIG="$(expand_path ./omniconfig.yaml)" export OMNICONFIG="$(expand_path ./omniconfig.yaml)"
use nix

1
.gitignore vendored
View file

@ -3,6 +3,7 @@ Thumbs.db
.private/ .private/
.venv/ .venv/
.terraform .terraform
.direnv
*.tfvars *.tfvars
.decrypted~* .decrypted~*
*.agekey *.agekey

9
shell.nix Normal file
View file

@ -0,0 +1,9 @@
{ pkgs ? import <nixpkgs> {}}:
pkgs.mkShell {
packages = [
pkgs.k9s
pkgs.kubectl
pkgs.kubevirt
];
}