Commit Graph

  • be6f184b81 update bootstrap.yaml to work with user supplied from cli richard 2022-08-20 13:34:56 -04:00
  • bbc6b7818d setup ingress for hello-world to use https only richard 2022-08-05 08:04:37 -04:00
  • b1470afd80 update ns.xai-corp.net richard 2022-08-04 20:07:21 -04:00
  • 8c752b2b70 k8s let's encrypt issuer and cert creation richard 2022-08-04 20:03:42 -04:00
  • 7410984c5e k3s unistall script richard 2022-08-02 09:59:27 -04:00
  • 3a0f4a84b1 working on configuring a k3s cluster richard 2022-08-02 09:42:08 -04:00
  • 31ed336880 setup datadog agent on each host. richard 2022-03-25 21:48:12 -04:00
  • f723e4ac2e setup datadog agent on each host. richard 2022-01-22 14:59:15 -05:00
  • 449eb42c36 added bash completion to kubektl on kube nodes richard 2022-01-03 07:25:09 -05:00
  • 7d90c27a98 cli command to install k8s tools richard 2022-01-01 10:47:29 -05:00
  • 616b6bae5c mount gitea and vmshares gluster volumes on kube host richard 2022-01-01 10:11:38 -05:00
  • 261c650214 mount jenkins cluster volume on k3s host richard 2021-12-31 08:50:19 -05:00
  • e8d42fed3c remove and mount gluster volumes richard 2021-12-30 08:49:05 -05:00
  • 74a32b4a02 mount partitions for glusterfs volumes richard 2021-12-26 09:33:23 -05:00
  • 697b00fa4e wip glusterfs richard 2021-12-24 22:45:48 -05:00
  • d3d692865c migrate ns.xai-corp.net role to ansible-5 richard 2021-12-24 16:49:15 -05:00
  • ad554214af role for installing k3s richard 2021-12-23 16:22:24 -05:00
  • 14f8936790 update_hosts.yml with motd, login page and rsyslog config richard 2021-12-22 15:12:51 -05:00
  • ebae058a0b bootstrap and ping playbooks for new ansible richard 2021-12-22 10:09:00 -05:00
  • d8ed170ecc create cli with venv installation for new ansible workspace richard 2021-12-21 21:31:44 -05:00
  • 22ef544758 refactor ansible code in to ansible-2.0 folder, and created space for ansible-2.10 richard 2021-12-21 10:03:39 -05:00
  • e156b183ed dkregistry xai cli, and UI richard 2021-09-01 08:16:12 -04:00
  • 8be0dbff49 nextcloud minor versions updates richard 2021-09-01 08:15:44 -04:00
  • fd26d91d5f fix version of mariadb to 10.5 richard 2021-09-01 08:15:17 -04:00
  • 4fa8b64246 cleanup sslproxy scripts, and deploy_networks.sh richard 2021-09-01 08:14:04 -04:00
  • 2290a9a2f0 plex gluster brick richard 2021-08-24 08:41:39 -04:00
  • 5b0746fcd6 prometheus xai cli tool setup WIP richard 2021-04-02 07:31:03 -04:00
  • 6fcc1866d4 add google public dns to bind forwarder section richard 2021-04-02 07:29:14 -04:00
  • 5b78e3ba17 create abc-toolbox docker image richard 2021-03-13 10:04:22 -05:00
  • 7bd452a2a7 add new data mount for nextcloud media-server richard 2021-03-11 16:37:22 -05:00
  • 855260e7b2 add new data mount for nextcloud2 richard 2021-03-11 16:03:08 -05:00
  • 14f05a90ef update to nextcloud 21 richard 2021-03-10 20:35:09 -05:00
  • 8d955eb730 update portainer to version 2 richard 2021-03-10 09:21:31 -05:00
  • 2646f8fe7d update portainer to version 2 richard 2021-03-10 08:54:43 -05:00
  • 6f28d1b64f update portainer to version 2 richard 2021-03-10 08:50:33 -05:00
  • c42032774f update portainer to 1.24.1-alpine richard 2021-03-10 08:49:17 -05:00
  • 0d99b6129d update portainer to 1.24.1-alpine richard 2021-03-10 07:51:52 -05:00
  • f8a059162c update error_log for nextcloud richard 2021-03-07 22:53:42 -05:00
  • 83820b8829 add .well-known routes to xaibox config for sslproxy richard 2021-03-07 22:13:47 -05:00
  • 5b1c6075c9 update to version 20 richard 2021-03-07 17:20:16 -05:00
  • b0eecf73b2 update to version 19 richard 2021-03-07 17:00:15 -05:00
  • 4002719423 update to version 18 parameterized nextcloud version in build files richard 2021-03-07 16:39:30 -05:00
  • bc7a409235 update to version 18 parameterized nextcloud version in build files richard 2021-03-07 16:23:58 -05:00
  • 6a8d2e5e79 update to version 17 richard 2021-03-07 15:46:38 -05:00
  • 9413316360 update help for nextcloud xai occ cli command add memory limit update to nextcloud richard 2021-03-07 15:23:40 -05:00
  • 03116dab7e update help for nextcloud xai occ cli command add memory limit update to nextcloud richard 2021-03-07 13:31:06 -05:00
  • f6fe29ec0a new pgsql data folder richard 2021-01-02 21:34:40 -05:00
  • 91138d654d update php and composer builds richard 2021-01-02 20:56:39 -05:00
  • 240a2af2d5 update php and composer builds richard 2021-01-02 20:36:35 -05:00
  • 2317dccba2 push jenkins-cli to registry richard 2021-01-01 13:59:57 -05:00
  • 899f9182cc update sslproxy to restart for 2 minute before giving up richard 2020-12-29 10:48:24 -05:00
  • d24bcdd2f8 update registry and portainer to restart for 2 minute before giving up richard 2020-12-29 10:15:39 -05:00
  • a785c53b3c update gitea and portainer to restart for 1 minute before giving up richard 2020-12-29 09:43:22 -05:00
  • 9fb5bc8237 fix retry on Jenkins smoke tests richard 2020-11-24 07:47:51 -05:00
  • aa82f64269 add retry to Jenkins smoke tests richard 2020-11-23 07:50:20 -05:00
  • d6f68a1c93 move dkregistry out of the services folder richard 2020-11-22 09:09:34 -05:00
  • e8d56c2659 fix typo in dkregestry Jenkinsfile richard 2020-11-22 08:58:23 -05:00
  • ebdcbc1208 add Jenkinsfile for dkregistry. richard 2020-11-22 08:50:53 -05:00
  • 77af2eecd0 fix certbot renew not updating prod certs richard 2020-09-06 22:50:17 -04:00
  • 9351caf5b0 changed network ip range to 192.168.4.0/24 richard 2020-07-19 08:11:08 -04:00
  • 8f76a81a7b add ext-http to php7.2 and php7.3 builds richard 2020-07-02 08:14:01 -04:00
  • 063309a043 php7.3 builds richard 2020-07-02 07:55:32 -04:00
  • 783913bb30 php7.3 builds richard 2020-06-23 07:44:13 -04:00
  • 220fb77b67 remove debugging for xaibox deploy tests richard 2020-06-15 07:47:10 -04:00
  • 0f4b757f15 debugging xaibox deploy tests richard 2020-06-15 07:40:31 -04:00
  • 01d4701fe7 debugging xaibox deploy tests richard 2020-06-15 07:36:09 -04:00
  • 2484b1b345 remove specific emailing from Jenkinsfile for xaibox richard 2020-06-15 07:08:34 -04:00
  • 59c7c862c4 Update timeouts in Jenkinsfile, and add emailing results, for xaibox build richard 2020-06-14 22:13:44 -04:00
  • 2fccf1f7c6 Update timeouts in Jenkinsfile, and add emailing results, for xaibox build richard 2020-06-14 21:57:40 -04:00
  • 7683000a2f Jenkinsfile and xai cli for nextcloud deployment richard 2020-06-13 07:40:42 -04:00
  • a065a8207e remove interactive tty from docker run command, in sslproxy renew command richard 2020-06-06 22:44:15 -04:00
  • b4f90e080f fix typo in sslproxy renew command richard 2020-06-06 22:33:41 -04:00
  • 72f9dfc576 add color support in sslproxy Jenkinsfile, and removed curl flag for no progress meter. richard 2020-06-06 22:32:33 -04:00
  • 21a48d3d4d Jenkinsfile for renewing certs richard 2020-06-06 22:17:18 -04:00
  • c87cae5b30 remove unneeded DOCKER_HOST from Jenkinsfile for sslproxy richard 2020-06-06 22:15:24 -04:00
  • 96ac562c2b Merge branch 'redevelop_sslproxy_deployment' richard 2020-06-06 21:33:48 -04:00
  • 9110b003fe print working dir before starting build richard 2020-06-06 21:29:45 -04:00
  • d6ac34d2fe Update sslproxy jenkinsfile to use xai command line richard 2020-06-06 21:22:23 -04:00
  • 68296c8e92 adjusting networks for certbot so that we can talk to the right containers richard 2020-06-06 15:18:26 -04:00
  • 4439ae493d fix build and deploy of sslproxy richard 2020-06-06 01:25:44 -04:00
  • 7175a4fb2d updates to deploy testing and certbot commands richard 2020-06-05 08:02:45 -04:00
  • 857bf699de update the host files to point to accessible docker container names for backends added testing for this, including mock backend server. richard 2020-06-03 22:08:52 -04:00
  • 764aa9c8ed new sslproxy xai cli commands cerbot info and renewal richard 2020-06-02 09:10:48 -04:00
  • 73ad921e3b new sslproxy xai cli commands for build, deploy, rollback richard 2020-05-30 09:43:40 -04:00
  • 10b5a1e012 create docker image for acme-certbot richard 2020-05-26 08:14:22 -04:00
  • 9e1743e1b5 create docker image for acme-nginx richard 2020-05-25 23:51:55 -04:00
  • db9b35211c remove unused files from sslproxy folder, and fix build script for acme-nginx richard 2020-05-24 08:46:34 -04:00
  • a6951504e5 update image builder to build acme-nginx images richard 2020-05-23 23:33:34 -04:00
  • 3e656fbed4 rename letsencrypt-2 image folder to acme-nginx and add jenkins file for building image richard 2020-05-23 23:18:26 -04:00
  • f9766b6ece build new letsencrypt tool image richard 2020-05-23 23:03:30 -04:00
  • f2eb584214 allow extra parameters to be passed to apidocs container richard 2020-05-17 10:26:59 -04:00
  • 4a38cc16f4 switch apidocjs to use node 14 image as base fix typo in php7.2 Dockerfile richard 2020-05-17 09:19:50 -04:00
  • e4f03d3702 remove port number from abcapi $backend richard 2020-05-16 09:06:30 -04:00
  • ed7de0dc8c add missing docker credentials to sslproxy deploy richard 2020-05-16 08:33:04 -04:00
  • f4223a66a9 fix abcapi host in sslproxy richard 2020-05-16 07:57:45 -04:00
  • b9b8a584f1 fix abcapi host in sslproxy richard 2020-05-15 23:14:32 -04:00
  • 6327f9df79 update postgres server to 12.2-alpine richard 2020-05-14 22:13:41 -04:00
  • e8bdf08137 update config paths for php richard 2020-05-13 22:09:12 -04:00
  • 976e320ae7 add mysql to php7.2 richard 2020-05-08 08:34:34 -04:00
  • 35e73d26c7 update php tests richard 2020-05-03 20:18:53 -04:00