cleanup: remove calibre and audiobookshelf stacks after ebooks migration [ci skip]

Both services migrated to unified ebooks namespace. Remove:
- Old stack directories and Terraform state
- calibre references from monitoring namespace lists
- calibre/audiobookshelf from operational scripts
This commit is contained in:
Viktor Barzin 2026-03-25 23:56:07 +02:00
parent 809e2a7624
commit 4e74f816bc
22 changed files with 0 additions and 1013 deletions

View file

@ -1,38 +0,0 @@
{
"version": "ENC[AES256_GCM,data:lg==,iv:VY0Ba9kHnvwhaEhVfi+37F4LrG00RFH5mDTgxTGYJtA=,tag:xb/Zh39JnuofdDIcaaxvvw==,type:float]",
"terraform_version": "ENC[AES256_GCM,data:OujvFUE=,iv:Rwv89m/Weg955oGp6MEeDv30Fh9USFOYxlTRUws0SxM=,tag:mOnYZJEK/yLxoG1LBw39Ww==,type:str]",
"serial": "ENC[AES256_GCM,data:Vkw=,iv:ZnPIQs23u0bD70tiUMXD+8gurriwGpGSzEnzLqaOnNE=,tag:ptPZ/+srjSiFHjr7U5wQSQ==,type:float]",
"lineage": "ENC[AES256_GCM,data:zDjmoAULQDBY3QZQqFDsWT9E3akwT5T8FdRKjjQCjr4XFV7z,iv:BWay8XKCKTl450c9WBDlEi/BkkgErFliAcUs8vZ7lig=,tag:Jo4ea1oVtnn6bzJcqoqdrg==,type:str]",
"outputs": {},
"resources": [],
"check_results": null,
"sops": {
"kms": null,
"gcp_kms": null,
"azure_kv": null,
"hc_vault": [
{
"vault_address": "https://vault.viktorbarzin.me",
"engine_path": "transit",
"key_name": "sops-state-audiobookshelf",
"created_at": "2026-03-25T21:54:55Z",
"enc": "vault:v1:XepOQx1CtF/dv0Qm/ceVRdnHjrk9UYO+fZw12PH7hfM/i8WScVNBan+bdiZlN6fI1HDNVRTPan4/m13a"
}
],
"age": [
{
"recipient": "age1z64h9t3acsm2rr74pz7j4846kwj5tutx9sk78jqv46y8fln4vs2sy920ce",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBIYTA0QnBOc2N3ZkZKNXFu\nRy9LU3JnZXdGTnpEeVo2YWQ2MmlmRmhBSnowCjEyaXN0bWpJVDRIOXl0K1kzdlg5\nb2dHM2NPbHNkVkp2U0x4djNLeHJRKzAKLS0tIGZmcEJySHBMVDZ1RWkyUkxZek5T\ndWYwUmxJeWczUGp3SDRUM1ZBNmk0RHMK5gSfLAGuY6IHSa6H9QijzthsE6A2C7YK\ngtPzZ0eREKQO7ns5GaAz+YRX46ztjM1ZgpdnaiNrmc9BnQsC9eAhTQ==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age1rekkad48r2wzhwqgfetw5yugu3ln3qlht4xg3txmx55tee8cveess60r90",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUYkN0enU3NTNWNGlDeEQy\nbEM4OHkrYU1SUnV6bmx0VzFwUXVkNEYyQWtNClNiNGFDVVdxc1BFSFdpdmdNNFlU\nNjdsVXhrczlwL0tGcXViZEVGTzF4c0UKLS0tIEtXZ2F2dEkxbnVjTWcxMUZ5YWw2\nNmpBUlcvYmNVeUJjWWNsZ25XOWEvN1EK75bdg/uzfBrV2E79q0IdazbXnYNpeh4S\n/AhmGepraFX+UIoh4GBwNoRGbkW0uNm3jiPz6qmI/0ne1M1QXcvaAQ==\n-----END AGE ENCRYPTED FILE-----\n"
}
],
"lastmodified": "2026-03-25T21:54:55Z",
"mac": "ENC[AES256_GCM,data:Mwzj8CZACO5TbUTa20Rc9EStDHIaGy3xYMm660qroVbSlJKRmGpmpCJrht1J9ngRBovegwzLWiHINTQb6PCYFWTpYPeBV+islV0rpJH75EGOVdGaUGdimbTjeICbu61Ra6P5NXoDP4wE6B1C+nEWddwqt41OsfrEozJz3jSexZE=,iv:4ZiH3dttQf1eVows0n8PEDsvlTts42mdR+8bafJJMOg=,tag:FxQb6tLqVAelW2uATuC+Zw==,type:str]",
"pgp": null,
"unencrypted_suffix": "_unencrypted",
"version": "3.9.4"
}
}

View file

@ -1,38 +0,0 @@
{
"version": "ENC[AES256_GCM,data:iA==,iv:TAEp5Nz5zxum7aH2ZzY96LY1oMvCiOqyoZrkW6s15j8=,tag:GFlS9gbWjYD+Yz6H/zi53Q==,type:float]",
"terraform_version": "ENC[AES256_GCM,data:zp8fD2Y=,iv:9qmiSVXPkWtS2qmIBqn8KtoD4WqBMx+djisvQA4e3C8=,tag:swQMT+fWwow8Kt2M+I+s9w==,type:str]",
"serial": "ENC[AES256_GCM,data:3wpq,iv:ar1lC4CxJ3Fuw1RIR6I5e68vWBIDcBbmqsaeaP6s1ro=,tag:ha82dL0K50UI8ZSnWwonig==,type:float]",
"lineage": "ENC[AES256_GCM,data:CFfWHzZosaM41LFdP9IuvRlOE9BI5XkwMyh64wTjGz+7szWn,iv:lTckr1BUnygwaHeGPnWeAbP+y0TRqFYz9QjC6hM86UM=,tag:WAE4LnXdRqoxBxkyl9X97A==,type:str]",
"outputs": {},
"resources": [],
"check_results": null,
"sops": {
"kms": null,
"gcp_kms": null,
"azure_kv": null,
"hc_vault": [
{
"vault_address": "https://vault.viktorbarzin.me",
"engine_path": "transit",
"key_name": "sops-state-calibre",
"created_at": "2026-03-25T21:54:37Z",
"enc": "vault:v1:Fj+AncGXZgUiy/4/B9txj1RpJcCGRFpK8lGxpFXLvomPK1/eXYzug6l+dM7sI/OMgZPJhe0zhdePHnLB"
}
],
"age": [
{
"recipient": "age1z64h9t3acsm2rr74pz7j4846kwj5tutx9sk78jqv46y8fln4vs2sy920ce",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkVkVrWVg1RVJadm83Y0xD\nUDVCSUhUZDNzSTlNTVM1dHp6Yks4V2FVUEM4CnBnd2drTFR6RFZFTEkwWEd3cUdR\neGtSVWwrQTV5QWxRcHdlNE5veloya3cKLS0tIEFvZUkyYTRaZUdJTm1wUXc2aHJw\nTkRaamR6d0RkcUxnN2RBNittZ2phWjgKiJMfhmhcyFB0F+bwVZr495lRLmfkDHGV\nNrHNL03eKgl6BNSP0+NAhS0FDixB0SfiRiEdfHCdBiEdllPj3bxSHw==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age1rekkad48r2wzhwqgfetw5yugu3ln3qlht4xg3txmx55tee8cveess60r90",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxRFJ4dkMremhGNjhqZHIr\nS0hFSVZZUk1NYUZNdVBEVzBPbnY0UE9xQXpJCnJmekVhOFNnNkVCN0VRa2JidUIr\nZ0FMaDJXZVZkU3BUNkpnbnBzSnZRR0kKLS0tIEpvN05KNHd3SjlnSjlPY0ZyNS9l\nZWttcCttZ1lCS3Z0UlJIekNjK25Hb28K9y6z8wLkxiBLg93H13c+HE65Mbc8fo99\nTOAJhHBvSURqzTuQZEowzCa59NU8ruy8SDFwtu4aQAw35yihtX/jBA==\n-----END AGE ENCRYPTED FILE-----\n"
}
],
"lastmodified": "2026-03-25T21:54:37Z",
"mac": "ENC[AES256_GCM,data:DiC6VQ+mmXKUAlQCuxLup/+0bsLC5UEZrhIbAQrLTcE5lBlFqOGg7OJlWDIkFD7llZatn5asKnhZJ9T6QOFCAUUoSwMstzt/TwIR0etw58HIS+5rpdTOP1IDc3leTItBV/1bAM3AzVzUYotxooY0ykdPj1nxGP41Wh0cphtHJCM=,iv:o4cTyjeqFFdS7yEYixU4FeimLuqFdQwD9NFTYj58p94=,tag:Va6KhVIBc5XTfXOhnZGTww==,type:str]",
"pgp": null,
"unencrypted_suffix": "_unencrypted",
"version": "3.9.4"
}
}