From 9cb517fcbec050c9b2d2f07d5c89fa65a33d171c Mon Sep 17 00:00:00 2001 From: Julia McGhee Date: Fri, 20 Mar 2026 18:33:55 +0000 Subject: [PATCH] Remove accidentally committed secrets, harden .gitignore - Remove vault.yaml and kubeconfig from tracking - Add vault files and kubeconfig to .gitignore everywhere - Clean up stray infra/ansible/infra/ directory --- .gitignore | 5 +++++ .../ansible/inventory/group_vars/vault.yaml | 10 ---------- infra/ansible/inventory/group_vars/vault.yaml | 10 ---------- infra/kubeconfig | 19 ------------------- 4 files changed, 5 insertions(+), 39 deletions(-) delete mode 100644 infra/ansible/infra/ansible/inventory/group_vars/vault.yaml delete mode 100644 infra/ansible/inventory/group_vars/vault.yaml delete mode 100644 infra/kubeconfig diff --git a/.gitignore b/.gitignore index 5a00792..854357a 100644 --- a/.gitignore +++ b/.gitignore @@ -32,6 +32,11 @@ Thumbs.db # Ansible *.retry .vault_pass +**/vault.yaml +**/vault.yml + +# Kubeconfig (anywhere in repo) +**/kubeconfig # Python __pycache__/ diff --git a/infra/ansible/infra/ansible/inventory/group_vars/vault.yaml b/infra/ansible/infra/ansible/inventory/group_vars/vault.yaml deleted file mode 100644 index ee8eb8d..0000000 --- a/infra/ansible/infra/ansible/inventory/group_vars/vault.yaml +++ /dev/null @@ -1,10 +0,0 @@ -$ANSIBLE_VAULT;1.1;AES256 -33333932633865613034613039333834383965323437383434353235346463366138386537343139 -3565393262303931306264666239623736396163613632330a653731363730663838613736336337 -33326566303933343562336162623138373735373361306335326633383862663939383561346162 -3966363739343734350a643065646236646161386133643039356238316463373664646261653963 -35613061363663653736336234383639326230363062363565353761326339616430343134633963 -62316331313239323963623061383564643031353265376238353538326436376531343735376462 -65306563643064646330616264633130336138376462343931343464636462383836313536313233 -63613534396433656432613361343566313864373163656436393332343136383238393261653463 -3038 diff --git a/infra/ansible/inventory/group_vars/vault.yaml b/infra/ansible/inventory/group_vars/vault.yaml deleted file mode 100644 index 5d4be3b..0000000 --- a/infra/ansible/inventory/group_vars/vault.yaml +++ /dev/null @@ -1,10 +0,0 @@ -$ANSIBLE_VAULT;1.1;AES256 -63356334376664336462626632333635303263326433613033373539633437333165633866653730 -3536343735636330393335373337363335656536363166640a633732663637613266643735326231 -38303831636634613963613665353566393335353933386330633465623833613962343435396436 -3630396134666233340a376464353665626566393065366434653334363861366430613530643931 -30643632616133633866656130353630656438623139303731333338343366663139313536333062 -37396166623830383430393932653235616331303137353564333438363033623836326633333534 -62313833623465643034313262326262383232333363646239643562623265383633313064383963 -61663731346331656232396130633966633230376634653134353036323736353430333634393032 -6135 diff --git a/infra/kubeconfig b/infra/kubeconfig deleted file mode 100644 index 6ab1ed2..0000000 --- a/infra/kubeconfig +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: v1 -clusters: -- cluster: - certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJkekNDQVIyZ0F3SUJBZ0lCQURBS0JnZ3Foa2pPUFFRREFqQWpNU0V3SHdZRFZRUUREQmhyTTNNdGMyVnkKZG1WeUxXTmhRREUzTnpRd016RXhOemN3SGhjTk1qWXdNekl3TVRneU5qRTNXaGNOTXpZd016RTNNVGd5TmpFMwpXakFqTVNFd0h3WURWUVFEREJock0zTXRjMlZ5ZG1WeUxXTmhRREUzTnpRd016RXhOemN3V1RBVEJnY3Foa2pPClBRSUJCZ2dxaGtqT1BRTUJCd05DQUFUdUNqcFlYY1FxN3VXbEd2QVZhSHNKaXVtajRkeTdWUGhIdGhXenhxeC8KNTlzMWw5MUo1Y2RWdjhKTFVWYi9JNnJOQ0k3c3R4UnVmbEtWcm1EK1pqRUpvMEl3UURBT0JnTlZIUThCQWY4RQpCQU1DQXFRd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVUdzQ2NsL0RwNWhieCt6b3Y3SUVxCkJVZ0xiK2d3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUloQUtGK2VCUHFnMlF2ZXVjL01FUC84WllMcUMzWUozNkMKYURBV3RzcFRPK0U0QWlBQ296YVJoN2JxOG90YWtNTDUwOVZyNUROUkN1cFlERnVrQ3VYYmN0RjQzUT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K - server: https://192.168.1.50:6443 - name: default -contexts: -- context: - cluster: default - user: default - name: default -current-context: default -kind: Config -preferences: {} -users: -- name: default - user: - client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJrRENDQVRlZ0F3SUJBZ0lJU2JmQ0FLalVNY0F3Q2dZSUtvWkl6ajBFQXdJd0l6RWhNQjhHQTFVRUF3d1kKYXpOekxXTnNhV1Z1ZEMxallVQXhOemMwTURNeE1UYzNNQjRYRFRJMk1ETXlNREU0TWpZeE4xb1hEVEkzTURNeQpNREU0TWpZeE4xb3dNREVYTUJVR0ExVUVDaE1PYzNsemRHVnRPbTFoYzNSbGNuTXhGVEFUQmdOVkJBTVRESE41CmMzUmxiVHBoWkcxcGJqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJGV2JGRG5NajIrbGdqU28KNzBGbk1iOUsxSEFpTnFmU2UyRGcxdE9kOENNcTVKeDI4blNwajR0YWMyajFxbFR5eDMwaGtXeGpFeUFGK0o4QQo0bVNuNDNlalNEQkdNQTRHQTFVZER3RUIvd1FFQXdJRm9EQVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBakFmCkJnTlZIU01FR0RBV2dCU1ZZTlJOMkdBMU9ZOGlqMUZTenQ0dzNqR2lSakFLQmdncWhrak9QUVFEQWdOSEFEQkUKQWlCQiswam9OOERxc1VSNmFPOCtFdnJITUdtYXlBVkVzbW5iNzV4NVpxNEwwZ0lnSmxPQkVOeDJ3U01rYXRLdwpTQzcvbVdITTRnZ3N0andmTVc3OVFGSk9mMkk9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJkakNDQVIyZ0F3SUJBZ0lCQURBS0JnZ3Foa2pPUFFRREFqQWpNU0V3SHdZRFZRUUREQmhyTTNNdFkyeHAKWlc1MExXTmhRREUzTnpRd016RXhOemN3SGhjTk1qWXdNekl3TVRneU5qRTNXaGNOTXpZd016RTNNVGd5TmpFMwpXakFqTVNFd0h3WURWUVFEREJock0zTXRZMnhwWlc1MExXTmhRREUzTnpRd016RXhOemN3V1RBVEJnY3Foa2pPClBRSUJCZ2dxaGtqT1BRTUJCd05DQUFRd1hENkEya1dYTUhXUGk3K2JVWVVpNWxLNTQ3NW1DL1pVSFd6WGxRdUMKYUpuYXYrVXp2bzN4bis1TGFEMjNJWjBRdFlsSFNKVUZGRkJUZ0Q4aDZsMnRvMEl3UURBT0JnTlZIUThCQWY4RQpCQU1DQXFRd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVWxXRFVUZGhnTlRtUElvOVJVczdlCk1ONHhva1l3Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnS3FlZTcyZ0Q2MXVhV293bFg3Z1AxOCtxanB6MmRaWWgKYnZvVlN0eVBZOW9DSUNtNXNMQ2Z3enl6b2JldTN3NU5vaDZpdFZzeXgwRFJXbFYyUlBXemttZWgKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo= - client-key-data: LS0tLS1CRUdJTiBFQyBQUklWQVRFIEtFWS0tLS0tCk1IY0NBUUVFSU5WK0pOVmdkUnBKb0hhaGkvSDN1SXkzTllZRlNBRjR6NFJxaUQ1YkhQTzNvQW9HQ0NxR1NNNDkKQXdFSG9VUURRZ0FFVlpzVU9jeVBiNldDTktqdlFXY3h2MHJVY0NJMnA5SjdZT0RXMDUzd0l5cmtuSGJ5ZEttUAppMXB6YVBXcVZQTEhmU0dSYkdNVElBWDRud0RpWktmamR3PT0KLS0tLS1FTkQgRUMgUFJJVkFURSBLRVktLS0tLQo=