1
0
Fork 0

kibana: add buzz2elastic

This commit is contained in:
Astro 2022-12-25 04:05:18 +01:00
parent f18fa32b4a
commit be2ce8f89a
3 changed files with 39 additions and 1 deletions

View File

@ -103,6 +103,32 @@
"url": "https://gitea.c3d2.de/astro/bevy-mandelbrot.git"
}
},
"buzz2elastic": {
"inputs": {
"naersk": [
"naersk"
],
"nixpkgs": [
"nixos"
],
"utils": [
"flake-utils"
]
},
"locked": {
"lastModified": 1671937956,
"narHash": "sha256-RhG30s2s1H/bLGTmdyeF8vo6Z+lYN5BcOZXTN/ZAJw0=",
"ref": "refs/heads/main",
"rev": "9f4bd756c91e02610359b9f5551b26582d66f452",
"revCount": 5,
"type": "git",
"url": "https://gitea.c3d2.de/astro/buzz2elastic"
},
"original": {
"type": "git",
"url": "https://gitea.c3d2.de/astro/buzz2elastic"
}
},
"buzzrelay": {
"inputs": {
"naersk": [
@ -446,6 +472,7 @@
"alert2muc": "alert2muc",
"bevy-julia": "bevy-julia",
"bevy-mandelbrot": "bevy-mandelbrot",
"buzz2elastic": "buzz2elastic",
"buzzrelay": "buzzrelay",
"caveman": "caveman",
"fenix": "fenix",

View File

@ -48,6 +48,14 @@
rust-overlay.follows = "rust-overlay";
};
};
buzz2elastic = {
url = "git+https://gitea.c3d2.de/astro/buzz2elastic";
inputs = {
naersk.follows = "naersk";
nixpkgs.follows = "nixos";
utils.follows = "flake-utils";
};
};
buzzrelay = {
url = "git+https://gitea.c3d2.de/astro/buzzrelay";
inputs = {
@ -196,7 +204,7 @@
};
};
outputs = inputs@{ self, alert2muc, fenix, harmonia, heliwatch, microvm, naersk, nixos, nixos-hardware, nixos-modules, buzzrelay, caveman, oparl-scraper, scrapers, secrets, skyflake, sshlogd, sops-nix, spacemsg, ticker, tigger, yammat, zentralwerk, ... }:
outputs = inputs@{ self, alert2muc, fenix, harmonia, heliwatch, microvm, naersk, nixos, nixos-hardware, nixos-modules, buzz2elastic, buzzrelay, caveman, oparl-scraper, scrapers, secrets, skyflake, sshlogd, sops-nix, spacemsg, ticker, tigger, yammat, zentralwerk, ... }:
let
inherit (nixos) lib;
@ -754,6 +762,7 @@
kibana = nixosSystem' {
modules = [
self.nixosModules.cluster-options
buzz2elastic.nixosModules.default
./hosts/kibana
];
};

View File

@ -20,6 +20,8 @@
package = pkgs.kibana7;
};
services.buzz2elastic.enable = true;
sops.defaultSopsFile = ./secrets.yaml;
sops.secrets."nginx/htpasswd" = {
owner = "nginx";