Commit graph

  • 9cfe310afb
    feat(lib/extra): make toYAML return file content as was before Jaka Hudoklin 2020-01-14 19:11:24 +00:00
  • a8830c97c6
    fix(k8s): fix kubernetes.resources to support multiple resources of same kind in different modules Jaka Hudoklin 2020-01-14 19:10:50 +00:00
  • d0027e556f
    fix(lib/helm): fixes for helm 3 Jaka Hudoklin 2020-01-14 19:09:39 +00:00
  • 3c54c20836
    feat: add support for legacy buildResources Jaka Hudoklin 2020-01-14 19:08:59 +00:00
  • e5135b329f
    feat(lib/k8s): expose toBase64 and octalToDecimal for legacy support Jaka Hudoklin 2020-01-14 18:35:01 +00:00
  • 87029e6bd7
    fix(lib/k8s): fix mkSecretOption Jaka Hudoklin 2020-01-14 18:34:34 +00:00
  • d14392d623
    feat(k8s): add support for k8s v1.14 and v1.15 Jaka Hudoklin 2020-01-14 16:24:42 +00:00
  • c11ab72e7a
    fix(generators/k8s): fix for k8s v1.14+ generation Jaka Hudoklin 2020-01-14 16:24:08 +00:00
  • 1bcd37bd62
    README: fix license Jaka Hudoklin 2020-01-14 14:54:44 +00:00
  • 23331edff5
    feat(legacy): improve tests for crd Jaka Hudoklin 2020-01-14 14:53:42 +00:00
  • 1c71677527
    Merge pull request #15 from adrian-gierakowski/crontabs-fix Jaka Hudoklin 2019-11-17 00:52:42 +01:00
  • 578a52fb23 fix crontabs -> cronTabs in tests/k8s/crd.nix Adrian Gierakowski 2019-11-16 18:09:29 +00:00
  • 26d0351eb8
    feat(legacy): improve CRD support Jaka Hudoklin 2019-10-21 13:47:21 +02:00
  • 29b1140178
    feat(legacy): improve legacy support, add more tests Jaka Hudoklin 2019-10-21 12:20:57 +02:00
  • 086780088c
    feat(k8s): allow to define customTypes from CRDs Jaka Hudoklin 2019-10-20 13:36:10 +02:00
  • baea3cc3b3
    feat(submodules): allow to match defaults by module version Jaka Hudoklin 2019-10-12 15:22:38 +02:00
  • 28d2b4baac
    fix tests Jaka Hudoklin 2019-10-10 13:28:48 +02:00
  • e9dbb01005
    feat(submodules): add test for submodule passthru Jaka Hudoklin 2019-10-10 13:01:19 +02:00
  • 9ca9c44c92
    feat(submodules): add support for submodule exports Jaka Hudoklin 2019-10-10 13:00:52 +02:00
  • accd2dec1b
    fix: minor fixes Jaka Hudoklin 2019-10-06 21:42:19 +02:00
  • 9f05cd56b1
    feat(legacy): refactor legacy kubenix support Jaka Hudoklin 2019-10-06 21:39:10 +02:00
  • a8dcc69d54
    feat(submodules): support for submodule passthru Jaka Hudoklin 2019-10-06 21:36:13 +02:00
  • 7afbc91301
    feat: make propagation independent of submodules Jaka Hudoklin 2019-10-06 21:30:20 +02:00
  • bdc145e2bb
    feat(k8s): expose attrName in list of kubernetes types Jaka Hudoklin 2019-10-06 21:23:05 +02:00
  • ff59c7d905
    feat: initial back compatibility for kubenix 1.0 Jaka Hudoklin 2019-09-27 18:29:54 +02:00
  • 2f3669a961
    fix(tests): new resource naming Jaka Hudoklin 2019-09-27 18:29:00 +02:00
  • ec3f7ecb10
    feat(k8s): improve aliased resource naming Jaka Hudoklin 2019-09-27 18:28:24 +02:00
  • 3d149d6101
    feat(k8s): improvements Jaka Hudoklin 2019-09-25 00:58:39 +02:00
  • 3b40beea0d
    Merge pull request #13 from NeQuissimus/writehash Jaka Hudoklin 2019-07-17 21:44:01 +02:00
  • b331fcb15b
    Make writing SHA1 hashes optional Tim Steinbach 2019-07-16 09:20:35 -04:00
  • 42b7d5f551
    Merge pull request #11 from ghuntley/patch-1 Jaka Hudoklin 2019-06-25 12:36:16 +03:00
  • c4978c8a03
    Merge pull request #12 from ghuntley/patch-2 Jaka Hudoklin 2019-06-25 12:35:46 +03:00
  • 9cacd98dcf
    added more clarify how to invoke/debug the tests Geoffrey Huntley 2019-06-25 15:49:01 +10:00
  • 6974a60637
    test-results, not tests-results Geoffrey Huntley 2019-06-23 21:50:23 +10:00
  • bbb97947d7
    feat: support for k8s 1.12 and 1.13 Jaka Hudoklin 2019-05-23 15:57:30 +02:00
  • ed22d9c047
    fix(tests/helm/simple): fix test Jaka Hudoklin 2019-05-05 16:15:21 +02:00
  • 12a6b509a4
    improve ci Jaka Hudoklin 2019-05-05 12:13:09 +02:00
  • 7e7eb19e94
    improve testing Jaka Hudoklin 2019-05-05 11:55:19 +02:00
  • e4493addd8
    pass nixos path explicitly Jaka Hudoklin 2019-05-03 23:25:49 +02:00
  • 7b148cd171
    ci: initial hercules-ci integration Jaka Hudoklin 2019-05-03 23:17:01 +02:00
  • db856b3b02
    fix(k8s): use resource name instead of alias for customResources Jaka Hudoklin 2019-04-05 20:28:42 +02:00
  • 5e29229879
    feat(k8s): support for yaml/json imports Jaka Hudoklin 2019-04-05 20:27:47 +02:00
  • db5ee88274
    feat(submodule): pass submodule args as argument to submodule modules Jaka Hudoklin 2019-03-20 21:07:49 +01:00
  • 0c5e0d3a10
    fix(tests/submodules): use submodule.args instead of args directly Jaka Hudoklin 2019-03-20 20:59:17 +01:00
  • dad2915c44
    feat(submodules): alias submodule args to Jaka Hudoklin 2019-03-20 20:54:24 +01:00
  • 50abd446c4
    refactor(submodules): evaledSubmodule should not expose config direclty Jaka Hudoklin 2019-03-20 20:52:59 +01:00
  • ffaa36d7f0
    docs(README): add kubenix 2.0 announcment Jaka Hudoklin 2019-03-13 19:45:15 +01:00
  • 682be2021d
    Merge pull request #10 from bubbapump/patch-1 Jaka Hudoklin 2019-03-13 19:42:07 +01:00
  • a429aeec9e
    feat(examples/nginx-deployment): use new config.docker.copyScript Jaka Hudoklin 2019-03-13 18:06:09 +01:00
  • 6d6c4c2106
    fix(k8s): custom resources without module Jaka Hudoklin 2019-03-13 18:04:22 +01:00
  • afeef341a2
    feat(k8s): allow custom resources without module definition Jaka Hudoklin 2019-03-13 18:04:02 +01:00
  • 10acd7a5db
    chore(kubernetes): remove unnecessary brackets Jaka Hudoklin 2019-03-13 18:02:52 +01:00
  • 00d76d50e3
    chore(docker): unnecessary brackets Jaka Hudoklin 2019-03-13 18:02:31 +01:00
  • 9bad94a45e
    feat(docker): propagate registry options Jaka Hudoklin 2019-03-13 18:01:33 +01:00
  • f78c465c6c
    feat(docker): expose config.docker.copyScript Jaka Hudoklin 2019-03-13 18:00:58 +01:00
  • ceedfb98c0
    fix(k8s/generated): fix if definition has no options or config Jaka Hudoklin 2019-03-13 17:59:44 +01:00
  • d55bebd48e
    fix(k8s): remove extraOptions from generated resources Jaka Hudoklin 2019-03-13 17:51:20 +01:00
  • 7e1e383d99
    Update README.md bubbapump 2019-03-13 10:05:02 -06:00
  • 34e5452223
    fix(k8s): fix type Jaka Hudoklin 2019-03-13 10:15:54 +01:00
  • ca186d8dbe
    feat(k8s): remove deprecated removeKubenixOptions Jaka Hudoklin 2019-03-13 10:15:39 +01:00
  • 2ad7db5df0
    feat(k8s): optimizate, do not double evaluate aliased options Jaka Hudoklin 2019-03-13 10:15:07 +01:00
  • 0910b9b42e
    feat(examples/nginx-deployment): use nix eval for applying configuration Jaka Hudoklin 2019-03-12 21:08:35 +01:00
  • e64f8b2d75
    fix(examples/nginx-deployment): fix test command in README Jaka Hudoklin 2019-03-12 21:05:36 +01:00
  • 1a21fe8489
    ci: add travis-ci build status to README Jaka Hudoklin 2019-03-12 21:03:13 +01:00
  • bc344c7992
    feat(testing): set default kubenix.project to test name Jaka Hudoklin 2019-03-12 21:00:22 +01:00
  • 6183fcc190
    Refactor: Jaka Hudoklin 2019-03-12 20:33:56 +01:00
  • b670139906
    fix(module): rename kubenix/release -> kubenix/release-name Jaka Hudoklin 2019-03-11 20:53:56 +01:00
  • 2d0121bcdf
    fix(tests/module): fix broken test Jaka Hudoklin 2019-03-11 20:51:57 +01:00
  • ae8b5f9667
    feat(tests/k8s/deployment): use docker module Jaka Hudoklin 2019-03-11 20:51:43 +01:00
  • a3f62c3127
    feat(testing): expose evaled as attrs and beautify a bit Jaka Hudoklin 2019-03-11 20:50:26 +01:00
  • 7da954157c
    fix(testing): passing of extraConfiguration Jaka Hudoklin 2019-03-11 20:49:33 +01:00
  • e65d3c6c6f
    fix(modules/submodules): pass pkgs as arg Jaka Hudoklin 2019-03-11 20:49:00 +01:00
  • 9cf809531e
    fix(evalModules): do recursive update of passed attrs Jaka Hudoklin 2019-03-11 20:48:29 +01:00
  • 4f3ab41cf5
    feat(k8s): rename variable Jaka Hudoklin 2019-03-08 23:28:48 +01:00
  • 4b96377e42
    feat: initial work on metacontroller Jaka Hudoklin 2019-03-08 23:26:41 +01:00
  • 978ada4312
    feat(k8s): allow to expose with api alias Jaka Hudoklin 2019-03-08 23:26:11 +01:00
  • 9cd6a67c5e
    fix(testing): remove tracing Jaka Hudoklin 2019-03-08 00:44:04 +01:00
  • 987c6e4173
    feat: improve testing Jaka Hudoklin 2019-03-08 00:39:09 +01:00
  • ae431d1acc
    ci(travis): fix running automated tests Jaka Hudoklin 2019-03-07 23:36:10 +01:00
  • 9974725f01
    feat: add license Jaka Hudoklin 2019-03-07 23:30:20 +01:00
  • d7150a9df8
    chore: remove old examples Jaka Hudoklin 2019-03-07 23:28:18 +01:00
  • fc9abaa519
    feat(examples/nginx-deployment): minor refactor, fixes and e2e test Jaka Hudoklin 2019-03-07 23:24:28 +01:00
  • eac2d78667
    feat: refactor file structure module interfaces and other Jaka Hudoklin 2019-03-07 23:23:07 +01:00
  • 12a1c920c4
    fix(examples/nginx-deployment): fix typo Jaka Hudoklin 2019-03-07 18:08:39 +01:00
  • 432cc9e347
    feat(examples): add nginx deployment Jaka Hudoklin 2019-03-07 18:03:51 +01:00
  • 5d8b66f8a0
    feat: interface and lib refactoring Jaka Hudoklin 2019-03-07 18:02:26 +01:00
  • e260ad9bb4
    feat: rename kubenix.all to kubenix.module Jaka Hudoklin 2019-03-07 11:41:43 +01:00
  • a6cea15f34
    feat(modules/docker): improvements Jaka Hudoklin 2019-03-05 22:08:26 +01:00
  • fbaed4ec00
    feat: refactor kubenix.k8s-submodule to kubenix.all module Jaka Hudoklin 2019-03-05 21:26:49 +01:00
  • 03e1f4c1c4
    feat: initial docker image module Jaka Hudoklin 2019-03-05 21:26:00 +01:00
  • aab68623e0
    cleanup(lib): remove deprecated importModule method Jaka Hudoklin 2019-03-05 20:58:32 +01:00
  • da12e2a319
    refator: put all modules under modules directory Jaka Hudoklin 2019-03-05 20:57:55 +01:00
  • e3b788c5dc
    feat(submodules): pass submodule instance as arg to submodule Jaka Hudoklin 2019-03-01 17:50:18 +01:00
  • fc3ba14b5c
    feat(submodules): allow to match modules by version regex Jaka Hudoklin 2019-03-01 17:49:37 +01:00
  • 5a7eefc489
    feat(submodules): allow to match submodules by version prefix Jaka Hudoklin 2019-03-01 09:58:41 +01:00
  • d530750ffe
    feat(submodules): make submoduleDefinitionOptions as subtree and not submodule Jaka Hudoklin 2019-03-01 09:54:34 +01:00
  • 59691c6ea9
    fix(k8s/lib): fix mkSecretOption defaults Jaka Hudoklin 2019-03-01 09:53:38 +01:00
  • 1b32ca7bbd
    feat(helm): implement simple e2e test Jaka Hudoklin 2019-02-28 15:10:06 +01:00
  • 142fca3546
    fix(testing): increase systemd DefaultLimitNOFILE for e2e tests Jaka Hudoklin 2019-02-28 15:09:28 +01:00
  • 3bdc4deb32
    fix(tests/helm): fix test assertion Jaka Hudoklin 2019-02-28 14:06:32 +01:00