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

Complete BAS install support #11

Closed
durera opened this issue Sep 2, 2021 · 2 comments
Closed

Complete BAS install support #11

durera opened this issue Sep 2, 2021 · 2 comments
Assignees
Labels
Enhancement New feature or request High Priority High priority issue that should be addressed ASAP

Comments

@durera
Copy link
Contributor

durera commented Sep 2, 2021

We have the bas role almost complete, but it's not fully integrated into the sample playbooks and there were a few remaining issues to be ironed out before it's considered ready to use

@durera durera added Enhancement New feature or request High Priority High priority issue that should be addressed ASAP labels Sep 2, 2021
@andrercm
Copy link
Contributor

andrercm commented Oct 21, 2021

@durera the remaining pieces for BAS on ROKS support is done: #43

Summary:

  • Added support to retrieve ROKS ingress certs to be used within BAS setup (bascfg.yml), this was mainly the part missing on the overall implementation, so now the complete end to end BAS installation and MAS setup works fine. BAS Certs are made of 3 parts. Part 1 and Part 2 are retrieved from ROKS cluster ingress' secret .crt, and Part 3 is the ISRG X1 Root certificate (available on https://letsencrypt.org/certificates/).
  • Added readme to document required exported variables and how to use this role.

Note: As discussed with Alex, this playbook does not work for Fyre, due uncertainty on how to grab ingress certs for Fyre environments. Unfortunately the secret we use on ROKS to wrap up the certificate configuration does not work the same way for Fyre environments.

With BAS major upgrade to UDS, we'll probably need to investigate further on how to automate installation process for this newer version, so not sure if worths spending much more time on supporting BAS 1.1 on Fyre as well.

@andrercm
Copy link
Contributor

PR has been merged, closing this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request High Priority High priority issue that should be addressed ASAP
Projects
None yet
Development

No branches or pull requests

2 participants