Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rocketchat: update cicd templates #603

Merged
merged 22 commits into from
Mar 10, 2020
Merged

Conversation

ShellyXueHan
Copy link
Collaborator

@ShellyXueHan ShellyXueHan commented Jan 21, 2020

Updated the following:
For Rocketchat App

  • create image stream tags local in the namespaces
  • remove secrets from public files
  • update health probe for rocketchat app
  • misc update on deployment configs

For Mongodb

  • update mongodb storage class
  • added scripts and doc on how to reindex db collections
  • added scripts and doc on how to migrate database and stand up temporary app instance

This PR relates to the issues:
#593
#590
#598

Copy link
Collaborator

@filiy filiy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a bunch o comments.

apps/rocketchat/dev.env Outdated Show resolved Hide resolved
apps/rocketchat/prod.env Outdated Show resolved Hide resolved
apps/rocketchat/template-rocketchat-imagestream.yaml Outdated Show resolved Hide resolved
apps/rocketchat/template-rocketchat-mongodb.yaml Outdated Show resolved Hide resolved
apps/rocketchat/template-rocketchat-mongodb.yaml Outdated Show resolved Hide resolved
apps/rocketchat/template-rocketchat-mongodb.yaml Outdated Show resolved Hide resolved
@ShellyXueHan ShellyXueHan force-pushed the rocketchat/update-cicd-templates branch from b5a983c to 1b673ad Compare January 29, 2020 19:26
@ShellyXueHan ShellyXueHan changed the base branch from master to rc-work January 29, 2020 19:27
@ShellyXueHan
Copy link
Collaborator Author

@filiy PR ready for review, thx!

Copy link
Collaborator

@filiy filiy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice!

@filiy filiy merged commit 80488ef into rc-work Mar 10, 2020
ShellyXueHan added a commit that referenced this pull request Mar 18, 2020
* update readme & add in backup

* updates

* updates

* updates

* updates

* updates

* pipeline updates

* update pipelines

* updates

* updates to readme

* Create sysdig-alert-rc-webhook-script.js

* many updates I forgot to push :(

* update

* Rocketchat: update cicd templates (#603)

* added template for rocketchat istag with version

* update container image reference

* set longer delay for probes

* added secret template for reference

* move secrets from .env files to oc secrets

* switch to recreate deployment

* merge imagestream to app template

* update app probing endpoint

* move sensitive config to secret

* update readme with the splited templates

* update rocketchat version

* added hint for keycloak settings issues

* added env var for db restore

* update storage class to netapp

* update docs for db restore to be more general and removed secret

* update doc on how to db restore

* added doc on how to do db reindex

* fix storage class

* udpate restore steps

* added docs on db admin actions

* added rocketchat api scripts

* added instruction on how to create a temporary rocketchat instance

Co-authored-by: filiy <thomson.p@gmail.com>
Co-authored-by: filiy <phil.thomson@arctiq.ca>
@ShellyXueHan ShellyXueHan deleted the rocketchat/update-cicd-templates branch March 30, 2020 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants