dboreham
e22792dc4b
Merge branch 'main' into ci-test
2024-02-17 07:30:29 -07:00
dboreham
0b0394a940
Use absolute path for the data volume ( #749 )
...
Reviewed-on: cerc-io/stack-orchestrator#749
Co-authored-by: David Boreham <david@bozemanpass.com >
Co-committed-by: David Boreham <david@bozemanpass.com >
2024-02-17 14:29:53 +00:00
dboreham
d79053b137
Merge branch 'main' into ci-test
2024-02-17 07:24:12 -07:00
dboreham
37b9500483
Support non-tls ingress for kind ( #748 )
...
Reviewed-on: cerc-io/stack-orchestrator#748
Co-authored-by: David Boreham <david@bozemanpass.com >
Co-committed-by: David Boreham <david@bozemanpass.com >
2024-02-17 01:54:30 +00:00
dboreham
85204ca29a
Enable debug output on test
2024-02-15 08:41:54 -07:00
dboreham
d6d016cad8
Merge branch 'main' into ci-test
2024-02-15 08:13:10 -07:00
dboreham
26d265360d
Rename workflow file
2024-02-15 07:39:04 -07:00
dboreham
b59beb66eb
Add simple quick deploy script ( #743 )
...
Reviewed-on: cerc-io/stack-orchestrator#743
Co-authored-by: David Boreham <david@bozemanpass.com >
Co-committed-by: David Boreham <david@bozemanpass.com >
2024-02-15 05:00:51 +00:00
dboreham
8be1e684e8
Process environment variables defined in compose files ( #736 )
...
Reviewed-on: cerc-io/stack-orchestrator#736
Co-authored-by: David Boreham <david@bozemanpass.com >
Co-committed-by: David Boreham <david@bozemanpass.com >
2024-02-08 19:41:57 +00:00
dboreham
bfbcfb7904
Volume processing fixes ( #729 )
2024-02-06 12:32:10 -07:00
dboreham
3d5ececba5
Remove duplicate plugin paths and resulting extraneous error message ( #728 )
2024-02-06 11:59:37 -07:00
dboreham
6848fc33cf
Implement dry run support for k8s deploy ( #727 )
2024-02-06 07:07:56 -07:00
dboreham
25a2b70f2c
Fix command in mainnet-eth docs
2024-02-03 18:25:02 -07:00
dboreham
1c30441000
Add schedule for k8s deploy test
2024-02-01 07:40:20 -07:00
dboreham
a750b645b9
Merge Ci test branch fixes ( #717 )
2024-01-30 11:18:08 -07:00
dboreham
3b553bb660
Revert to the stock runner
2024-01-30 11:13:21 -07:00
dboreham
466c149f36
Switch back to alternative runner
2024-01-30 07:39:05 -07:00
dboreham
3c84ebff68
Switch back to stock runner
2024-01-30 07:01:13 -07:00
dboreham
d5244726aa
Use new runner
2024-01-28 16:25:45 -07:00
dboreham
15ae2c0cdf
Merge main
2024-01-28 16:24:26 -07:00
dboreham
b7f215d9bf
k8s test fixes ( #713 )
...
* Add cgroup setup, increase test timeouts
* Trigger from test script or CI job changes too
2024-01-28 16:21:39 -07:00
dboreham
eca52b10b7
Fix copy-paste error
2024-01-25 11:46:50 -07:00
dboreham
b9128841e4
Switch test back to stock runner
2024-01-25 11:42:07 -07:00
dboreham
0a302ea555
Add a schedule for fixturenet-eth-plugeth-test
2024-01-25 07:33:44 -07:00
dboreham
aa0f60baa1
Trigger fixturenet-eth-plugeth-test run
2024-01-25 06:46:18 -07:00
dboreham
cef73d8de2
Update fixturenet-laconicd-test schedule
2024-01-23 10:32:44 -07:00
dboreham
7d0f2adb46
Enable scheduled test run ( #711 )
2024-01-23 09:42:24 -07:00
dboreham
5fdee25dc1
update laconicd test ( #710 )
...
* Remove legacy docker config
* Trigger test run
2024-01-23 09:25:02 -07:00
dboreham
b4fbee9b13
Update fixturenet-laconicd-test
2024-01-22 07:43:38 -07:00
dboreham
6d5f661750
Try a longer sleep
2024-01-21 17:42:09 -07:00
dboreham
bc872b09fb
Add output to check cgroups version
2024-01-21 17:23:28 -07:00
dboreham
a751e87dd4
Switch back to stock runner
2024-01-21 17:21:35 -07:00
dboreham
5ba9a803de
Trigger k8s deploy test off changes to its scripts
2024-01-21 17:19:39 -07:00
dboreham
b56c84b93a
Merge main
2024-01-21 17:16:09 -07:00
dboreham
f826f50c4d
Merge branch 'main' of github.com:cerc-io/stack-orchestrator
2024-01-17 08:27:38 -07:00
dboreham
b83465767d
Set k8s deploy test to manual trigger
2024-01-17 08:27:09 -07:00
dboreham
50509203d1
Set k8s deploy test to manual trigger
2024-01-17 08:26:51 -07:00
dboreham
635aa7037b
Build test container
2024-01-16 21:15:21 -07:00
dboreham
9877cfaf85
Update for new runner
2024-01-16 20:08:32 -07:00
dboreham
c642e5d490
Try different runner
2024-01-16 17:09:58 -07:00
dboreham
02c49d66f5
Add debug output to check container
2024-01-16 17:07:03 -07:00
dboreham
90cebdb7a6
Add CI script for k8s deployment test ( #705 )
2024-01-16 16:16:07 -07:00
dboreham
1f9653e6f7
Fix kind mode and add k8s deployment test ( #704 )
...
* Fix kind mode and add k8s deployment test
* Fix lint errors
2024-01-16 15:55:58 -07:00
dboreham
d8357df345
Add image pull secret to pods ( #692 )
2023-12-15 14:27:45 -07:00
dboreham
15faed00de
Generate a unique deployment id for each deployment ( #680 )
...
* Move cluster name generation into a function
* Generate a unique deployment id for each deployment
2023-12-05 22:56:58 -07:00
dboreham
c19559967d
Add doc for deploy-webapp ( #672 )
2023-11-29 20:55:14 -07:00
dboreham
d7093277b4
Use constants ( #671 )
2023-11-29 20:50:53 -07:00
dboreham
113c0bfbf1
Propagate env file for webapp deployment ( #669 )
2023-11-28 21:14:02 -07:00
dboreham
1a069a6816
Use a temp file for the spec file name ( #668 )
2023-11-28 19:56:12 -07:00
dboreham
a68cd5d65c
Webapp deploy ( #662 )
2023-11-27 22:02:16 -07:00
dboreham
87bedde5cb
Support for k8s ingress and tls ( #659 )
2023-11-21 16:04:36 -07:00
dboreham
01029cf7aa
Fix for code path that doesn't create a DeploymentContext ( #658 )
2023-11-21 08:35:31 -07:00
dboreham
f6624cb33a
Add image push command ( #656 )
2023-11-20 20:23:55 -07:00
dboreham
c9c6a0eee3
Changes for remote k8s ( #655 )
2023-11-20 09:12:57 -07:00
dboreham
638fa01649
Support external stack file ( #650 )
2023-11-14 20:59:48 -07:00
dboreham
1520f7413d
Debug CI
2023-11-08 20:02:21 -07:00
dboreham
1d78430679
Merge branch 'main' into ci-test
2023-11-08 20:01:26 -07:00
dboreham
8384e95049
Add debug commands to test job ( #636 )
2023-11-08 19:42:19 -07:00
dboreham
a27cf86748
Add basic k8s test ( #635 )
...
* Add CI job
* Add basic k8s test
2023-11-08 19:12:48 -07:00
dboreham
ce587457d7
Add env var support for k8s ( #634 )
2023-11-08 17:53:46 -07:00
dboreham
5e91c2224e
kind test stack ( #629 )
2023-11-08 01:11:00 -07:00
dboreham
4456e70c93
Rename app -> stack_orchestrator ( #625 )
2023-11-07 00:06:55 -07:00
dboreham
e989368793
Add generated kind config ( #623 )
2023-11-05 23:21:53 -07:00
dboreham
0f93d30d54
Basic volume support ( #622 )
2023-11-03 17:02:13 -06:00
dboreham
b92d9cd7dd
Update stack README.md to use config directive
2023-10-29 23:16:39 -06:00
dboreham
86076c7ed8
Fix deployer.exec() ( #619 )
2023-10-29 22:26:15 -06:00
dboreham
6130eab5cb
k8s deploy ( #614 )
2023-10-27 10:19:44 -06:00
dboreham
5e36e3e2ae
Turn off long run time test on push/pr unless explicitly triggered ( #606 )
2023-10-24 22:28:58 -06:00
dboreham
f7eb8b9a38
Rearrange files ( #605 )
2023-10-24 22:13:09 -06:00
dboreham
5b9b12a223
Rename functions to remove compose prefix ( #604 )
2023-10-24 16:23:28 -06:00
dboreham
052f0df4b0
Fix execute call parameter ( #603 )
2023-10-24 16:16:57 -06:00
dboreham
c51671f786
Trigger CI Job after k8s refactor updates
2023-10-24 14:51:04 -06:00
dboreham
573a19a3b7
k8s refactor ( #595 )
2023-10-24 14:44:48 -06:00
dboreham
f9b102f5fa
Trigger many CI jobs
2023-10-16 09:56:12 -06:00
dboreham
479a7772f3
Trigger CI Job
2023-10-14 16:13:46 -06:00
dboreham
ba09043227
Trigger run of fixturenet-eth-plugeth test
2023-10-13 13:56:40 -06:00
dboreham
99f80ddc7c
Trigger fixturenet-eth-plugeth-test CI job
2023-10-13 07:38:27 -06:00
dboreham
a68abe5f5d
Update fixturenet-eth-test
...
Trigger CI job run
2023-10-12 22:42:05 -06:00
dboreham
c3d87692fa
python setup CI action for arm linux ( #578 )
...
* Workaround for missing Python binaries for ARM
* Trigger CI job
* Add Python install workaround to remaining jobs
* Typo
2023-10-12 21:53:47 -06:00
dboreham
61579f0434
Implement scheme for triggering individual CI jobs ( #577 )
...
* Implement scheme for triggering individual CI jobs
* Add missing comment
2023-10-12 20:40:39 -06:00
dboreham
46b726be9b
Merge branch 'main' into ci-test
2023-10-12 15:26:38 -06:00
dboreham
420b1c292b
Force the stack to be specified ( #571 )
...
* Force the stack to be specified
* Fix up test
* Remove test for legacy non-stack deploy
2023-10-10 16:13:29 -06:00
dboreham
1446e54f31
Tolerate missing plugin functions ( #570 )
2023-10-10 15:32:07 -06:00
dboreham
2486003361
Gitea deployment ( #568 )
...
* First part of deployments for external repos
* Generate deployment dir
* Create empty config file
* Copy script files into deployment
* Run scripts in deployment
* Refactor
* Integrate external plugins
* Remove debug output
2023-10-09 14:54:55 -06:00
dboreham
5ec98ee9a1
Add missing container image ( #567 )
2023-10-09 12:21:54 -06:00
dboreham
3c5489681f
Implement deployment config ( #554 )
...
* Initial deployment config implementation
* Complete implementation, add test
* Fix funky indentation
* Revert test test
2023-10-03 12:49:15 -06:00
dboreham
b3b57b6f28
Merge branch 'main' into ci-test
2023-10-03 07:25:32 -06:00
dboreham
72dbee88d4
Document adding config.yml ( #551 )
2023-09-27 15:52:08 -06:00
dboreham
7fd2439aa9
Fix output text ( #548 )
2023-09-27 15:04:13 -06:00
dboreham
eca5aae991
Document self-update command ( #547 )
2023-09-27 14:57:48 -06:00
dboreham
5beaf69a36
Implement --check-only ( #546 )
2023-09-27 14:51:52 -06:00
dboreham
06c4a77afe
Simple self-update feature ( #545 )
...
* Simple self-update feature
* Update quick install script for self-update
2023-09-27 14:24:41 -06:00
dboreham
5f9c3c14b2
Add port mapping option
2023-09-19 14:06:29 -06:00
dboreham
0b512db693
Handle udp ports mapped ( #534 )
...
* Handle udp ports mapped
* Fix lint error
2023-09-19 13:27:34 -06:00
dboreham
e0ecbc3ab3
Remove private repo from stack ( #532 )
2023-09-19 10:36:05 -06:00
dboreham and David Boreham
626cc17373
Update copyright messages ( #530 )
...
Co-authored-by: David Boreham <david@bozemanpas.com >
2023-09-10 13:28:26 -06:00
dboreham
c30c779535
Pass through auth token to plugeth container builds ( #529 )
2023-09-08 15:37:59 -06:00
dboreham
d505664781
Fix bug in deploy setup ( #526 )
2023-09-04 19:33:36 -06:00
dboreham
4197d39b0c
Fix lint errors ( #525 )
2023-09-04 15:23:22 -06:00
dboreham
8dcebe3737
Configure laconicd initial peers ( #524 )
...
* Configure initial peers through deploy create command
* Re-write config file
2023-09-04 15:13:23 -06:00