mirror of
https://gitlab.fabcity.hamburg/software/fab-city-os-core-chart.git
synced 2024-09-19 20:08:53 +02:00
updated nix shell config
This commit is contained in:
parent
7315b95216
commit
18e33135b2
11
Chart.lock
11
Chart.lock
|
@ -1,9 +1,12 @@
|
|||
dependencies:
|
||||
- name: common
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
version: 1.16.0
|
||||
- name: postgresql
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
version: 10.16.2
|
||||
version: 11.6.7
|
||||
- name: meilisearch
|
||||
repository: https://meilisearch.github.io/meilisearch-kubernetes
|
||||
version: 0.1.30
|
||||
digest: sha256:4545c43db957edf4457e6f6787ffd335b4cd8e22739d37d2f74e85318d07d9ea
|
||||
generated: "2022-06-08T16:35:52.03279555+02:00"
|
||||
version: 0.1.35
|
||||
digest: sha256:70e320755869e63e382e3f1398f99aadba81d9bd538fe04092f24fb64eea984e
|
||||
generated: "2022-06-22T00:09:39.352294916+02:00"
|
||||
|
|
16
Chart.yaml
16
Chart.yaml
|
@ -1,9 +1,11 @@
|
|||
name: fcos-core
|
||||
---
|
||||
name: fcoscore
|
||||
description: Fab City OS Core Chart using Kubernetes Helm
|
||||
version: 0.0.1
|
||||
type: application
|
||||
appVersion: 0.1.0-beta.280
|
||||
home: https://gitlab.fabcity.hamburg/software/fabcity-os-core-chart
|
||||
icon: https://www.fabcity.hamburg/wp-content/uploads/2021/04/cropped-Fab_City_Hamburg@4x-192x192.png
|
||||
sources:
|
||||
- https://github.com/dyne/reflow-os
|
||||
- https://www.interfacerproject.eu/
|
||||
|
@ -23,11 +25,17 @@ apiVersion: v2
|
|||
annotations:
|
||||
category: ERP
|
||||
dependencies:
|
||||
- name: postgresql
|
||||
- name: common
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
version: 10.x.x
|
||||
tags:
|
||||
- bitnami-common
|
||||
version: 1.x.x
|
||||
- condition: postgresql.enabled
|
||||
name: postgresql
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
version: 11.x.x
|
||||
- name: meilisearch
|
||||
version: 0.1.30
|
||||
version: 0.1.35
|
||||
repository: https://meilisearch.github.io/meilisearch-kubernetes
|
||||
tags:
|
||||
- meilisearch
|
||||
|
|
57
shell.nix
57
shell.nix
|
@ -2,39 +2,77 @@
|
|||
|
||||
with pkgs; mkShell {
|
||||
|
||||
name = "fcos-core-chart";
|
||||
name = "fcoscore-chart";
|
||||
nativeBuildInputs = with pkgs; [
|
||||
# tooling
|
||||
libcap
|
||||
typos
|
||||
grpcurl
|
||||
httpie
|
||||
jq
|
||||
|
||||
# development
|
||||
pre-commit
|
||||
python310Packages.pip
|
||||
|
||||
bazel_5
|
||||
git
|
||||
git-lfs
|
||||
gitlint
|
||||
pre-commit
|
||||
vscodium
|
||||
gnumake
|
||||
|
||||
# markup
|
||||
go
|
||||
go-outline
|
||||
go-tools
|
||||
gocode
|
||||
gocode-gomod
|
||||
delve
|
||||
|
||||
godef
|
||||
golangci-lint
|
||||
gopkgs
|
||||
gopls
|
||||
ansible-lint
|
||||
dotenv-linter
|
||||
editorconfig-checker
|
||||
|
||||
hadolint
|
||||
mdl
|
||||
mdsh
|
||||
pre-commit
|
||||
shellcheck
|
||||
shfmt
|
||||
yaml-language-server
|
||||
yamllint
|
||||
|
||||
# nix
|
||||
rnix-lsp
|
||||
nix-build-uncached
|
||||
nix-linter
|
||||
nixpkgs-fmt
|
||||
|
||||
# container
|
||||
docker
|
||||
|
||||
# k8sm
|
||||
k9s
|
||||
kube3d
|
||||
kubectl
|
||||
kubectx
|
||||
kubernetes-helm
|
||||
kustomize
|
||||
kubebuilder
|
||||
kubeval
|
||||
kubeval-schema
|
||||
kubeconform
|
||||
chart-testing
|
||||
skaffold
|
||||
dgoss
|
||||
goss
|
||||
grype
|
||||
trivy
|
||||
yamale
|
||||
chart-testing
|
||||
ansible
|
||||
glab
|
||||
vscodium-fhs
|
||||
|
||||
# vscodium.fhsWithPackages (pkgs: with pkgs; [] )
|
||||
];
|
||||
|
||||
postInstall = ''
|
||||
|
@ -43,5 +81,6 @@ with pkgs; mkShell {
|
|||
. <(k9s completion $(basename $SHELL))
|
||||
. <(kubectl completion $(basename $SHELL))
|
||||
. <(kustomize completion $(basename $SHELL))
|
||||
. <(golangci-lint completion $(basename $SHELL))
|
||||
'';
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue