Skip to content

General Next Steps And Enhancements to Prioritize #78

@ranchodeluxe

Description

@ranchodeluxe

This repository hasn't really been touched since November and needs some love. Here is my priority list for us to talk about and ticket further with @j08lue and @ividito:

  1. Write IaC and documentation about using cloud provider storage solutions (RDS and GCD):

  2. It's typical for most demo k8s installs to default to using an in-memory database but I think our default should just install Crunchy's Postgres Operator . Then folks have high-available k8s alternative already set up to go

  3. move CI/CD tests to using k3's. Even though we currently can have parallel tests deploy parallel eoapi-k8s and run against a real cloud provider k3's would be more reliable and just use the CI runners

  4. We need to automate releases using GH Actions for releases:

    • releases should also auto-generate a documentation site on GH pages
  5. The support helm chart is crucial to set up Prometheus and certain auto-scaling and needs to be it's own separate chart release:

  6. Write documentation about generating certs for TLS using Let'sEncrypt. There are manual steps for this like running let's encrypt CLI and generating secrets. The current helm addition PR also conflates the idea of staging and prod

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions