Commit graph

40 commits

Author SHA1 Message Date
Ryan Kuba
c8b91af134 Merge branch 'feature/KASM-2055-multi-zone' into 'develop'
KASM-2055 Add zone concept and refactor playbook to automate tedious tasks

Closes KASM-2055

See merge request kasm-technologies/internal/ansible!20
2023-08-10 13:55:19 +00:00
Ryan Kuba
2171d14ee1 KASM-2055 Add zone concept and refactor playbook to automate tedious tasks 2023-08-10 13:55:18 +00:00
Richard Koliser
5e5937ecfc Merge branch 'feature/KASM-4182-allow-setting-port' into 'develop'
KASM-4182 update logic to support passing an alternative port from 443

See merge request kasm-technologies/internal/ansible!18
2023-04-04 17:06:07 +00:00
ryan.kuba
b321aafe3f
KASM-4182 update logic to support passing an alternative port from 443 2023-04-03 11:07:01 -07:00
Matthew McClaskey
79402adc1b Merge branch 'feature/KASM-3051-guac-role' into 'develop'
Resolve KASM-3051 "Feature/ guac role"

Closes KASM-3051 and KASM-3623

See merge request kasm-technologies/internal/ansible!16
2022-11-22 16:08:22 +00:00
ryan.kuba
1ce869595a KASM-3623 update docs to reference guac role 2022-11-21 13:51:06 -05:00
Justin Travis
c8f10542a0 KASM-3589 Specify the guac ip during registration 2022-11-16 19:32:30 -05:00
Justin Travis
b965f5a639 KASM-3589 Updates for Guac Registration Token 2022-11-16 17:25:03 -05:00
Justin Travis
29c22aa89a Merge branch 'bugfix/KASM-2201-doc-updates-from-review' into 'develop'
KASM-2201 Updated path in the documentation for main.yml

Closes KASM-2201

See merge request kasm-technologies/internal/ansible!12
2022-08-24 17:31:37 +00:00
ryan.kuba
52be4fb65c KASM-3051 add guac role to multi install 2022-08-11 14:53:40 -04:00
Justin Travis
58eded6906 Merge branch 'feature/KASM-2746-installer-profiles' into 'develop'
KASM-2746 typo in test mode run of agent install

See merge request kasm-technologies/internal/ansible!15
2022-06-06 15:37:55 +00:00
ryan.kuba
462bc42547 KASM-2746 typo in test mode run of agent install 2022-06-06 11:33:08 -04:00
Justin Travis
c2cd521536 Merge branch 'feature/KASM-2653-test-mode' into 'develop'
KASM-2653 adding a test mode to deploy an installation without preseeding images we can test against

See merge request kasm-technologies/internal/ansible!14
2022-05-23 22:44:26 +00:00
ryan.kuba
d56bb95c04 KASM-2653 allow user to still pass tarballs in test mode 2022-05-23 17:13:00 -04:00
ryan.kuba
51abd74b58 KASM-2653 adding a test mode to deploy an installation without preseeding images we can test against 2022-05-23 16:29:28 -04:00
Richard Koliser
2d1a73b8a4 KASM-2201 Updated path in the documentation for main.yml
The path for updating main.yml was missing the prepended path element
roles. The rest of the paths in the readme are anchored from the root
ansible directory. This path was incomplete.
2022-01-07 17:30:09 -05:00
Justin Travis
a91b5339f1 Merge branch 'bugfix/KASM-2202_add_jinja2_update' into 'develop'
KASM-2202 Add instructions to update jinja2 to readme

Closes KASM-2202

See merge request kasm-technologies/internal/ansible!11
2022-01-05 00:07:59 +00:00
Ian Tangney
75355e4cb3 KASM-2202 Add instructions to update jinja2 to readme 2022-01-04 16:01:49 -05:00
Justin Travis
8f2bfa90d0 Merge branch 'feature/KASM-2092_support_official_build_naming' into 'develop'
KASM-2092 Ensure that we support official and unofficial builds

Closes KASM-2092

See merge request kasm-technologies/internal/ansible!10
2021-11-15 07:17:16 +00:00
Ian Tangney
525b486d9d KASM-2092 Ensure that we support official and unofficial builds 2021-11-12 12:14:52 -05:00
Justin Travis
36819c43db Merge branch 'feature/KASM-2035_ansible_offline_install' into 'develop'
KASM-2035 Add support for offline installation.

Closes KASM-2035

See merge request kasm-technologies/internal/ansible!9
2021-11-02 23:28:41 +00:00
Ian Tangney
08fae58593 KASM-2035 Add support for offline installation.
- Instead of downloading the kasm_release tarball to every host directly, we copy it from the ansible host.
- Allow user to put service_images and workspace_images in `install_common/files/` to do an offline install.
- Update readme with new instructions.
2021-11-01 16:32:37 -04:00
Justin Travis
5be8605200 Merge branch 'feature/KASM-2036_scale_agent_webapp' into 'develop'
KASM-2036 Ensure that scaling up a deployment works properly

Closes KASM-2036

See merge request kasm-technologies/internal/ansible!8
2021-10-27 12:21:35 +00:00
Ian Tangney
6835ca861a KASM-2036 Ensure that scaling up a deployment works properly 2021-10-26 14:29:47 -04:00
Justin Travis
b47eb6dd9e Merge branch 'feature/KASM-1922_create_patching_playbook' into 'develop' 2021-09-21 18:19:16 +00:00
Ian Tangney
12f8e86c8e KASM-1922 Create playbook for patching the OS on kasm systems. 2021-09-21 18:19:15 +00:00
Justin Travis
ec547f830e Merge branch 'bugfix/KASM-1918_uninstall_playbook' into 'develop'
KASM-1918 Ensure that the uninstall playbook removes stopped kasm containers

Closes KASM-1918

See merge request kasm-technologies/internal/ansible!7
2021-09-20 15:27:07 +00:00
Ian Tangney
7c73d81cb1 KASM-1918 Ensure that the uninstall playbook removes stopped kasm containers 2021-09-20 11:09:34 -04:00
Justin Travis
4eec8a8b3b Merge branch 'feature/KASM-1921_database_backup_playbook' into 'develop'
KASM-1921 Create playbook for backing up the kasm database

Closes KASM-1921

See merge request kasm-technologies/internal/ansible!5
2021-09-17 08:34:42 +00:00
Ian Tangney
2e1f739c4a KASM-1921 Create playbook for backing up the kasm database 2021-09-16 15:47:18 -04:00
Justin Travis
7d9f68ac82 Merge branch 'feature/KASM-1942_install_playbook_enhancements' into 'develop'
Resolve KASM-1942 "Feature/ install playbook enhancements"

Closes KASM-1942

See merge request kasm-technologies/internal/ansible!3
2021-09-16 17:26:16 +00:00
Justin Travis
4ae7aad257 Merge branch 'feature/KASM-1920_start_stop_playbook' into 'develop'
KASM-1920 Create Ansible playbooks for stopping, starting and restarting Kasm Workspaces

Closes KASM-1920

See merge request kasm-technologies/internal/ansible!4
2021-09-16 17:25:48 +00:00
Ian Tangney
34794617c1 KASM-1920 Create Ansible playbooks for stopping, starting and restarting Kasm Workspaces 2021-09-16 12:44:54 -04:00
Ian Tangney
29acddd4bb KASM-1942 Retry Kasm Workspaces install if it fails with dpkg lock error 2021-09-16 09:35:26 -04:00
Ian Tangney
b3bd8626b0 KASM-1942 Ensure we retry the agent connection check to give time for webapp startup 2021-09-16 09:35:11 -04:00
Justin Travis
387c49ed60 Merge branch 'feature/KASM-1918_uninstall_playbook' into 'develop' 2021-09-16 13:30:42 +00:00
Ian Tangney
148ffb23f5 Resolve KASM-1918 "Feature/ uninstall playbook" 2021-09-16 13:30:42 +00:00
Justin Travis
fbf8b83c76 Merge branch 'feature/KASM-1829_multi_server_install' into 'develop'
KASM-1829 Create new ansible playbook that installs Kasm Workspaces in multi server configuration.

Closes KASM-1829

See merge request kasm-technologies/internal/ansible!1
2021-09-08 22:39:52 +00:00
Ian Tangney
8b5c662c5f KASM-1829 Create new ansible playbook that installs Kasm Workspaces in multi server configuration. 2021-09-08 22:39:52 +00:00
Justin Travis
3862f63a9f Initial commit 2021-08-31 15:14:49 +00:00