Feature Ideas

Trending
  1. Pause and Resume Environments

    I want to be able to pause (scale to 0) environments when they are not in use, to save on hosting costs. I may do this manually, or on a schedule (e.g. scale down certain non-production environments out of hours) I want to be able to do this for an App (on a particular environment) I want to be able to do this on a Cluster I want to see potential cost savings by scaling down an App or Cluster

    Kash

    1

  2. Packages that can act like applications

    Be able to deploy developer packages and expose them as normal applications would be exposed, so they can be consumed easily by developers. These services would be things like kube-costs or an ELK stack etc.

    Jon Shanks

    0

  3. Test and validate terraform modules

    Be able to validate cloud modules before they are imported into Wayfinder, so that there are known working modules available for self-service

    Jon Shanks
    #Improvement 👍#Feature

    0

  4. Support custom cloud tags

    Be able to bring your own tags to Wayfinder, so that resources can be tagged inline with organisations tagging best practices.

    Jon Shanks

    0

  5. Integrated secret manager

    Have Wayfinder secrets managed by an integrated secret store such as Cloud providers key-vaults or hashicorp vault.

    Kash
    #Feature#Improvement 👍

    1

  6. Show license information

    Be able to see the license usage inside of Wayfinder as well as the license type purchased, expiration date and other useful information.

    Jon Shanks
    #Feature

    0

  7. Self-service cloud resource plans with templating

    Make the cloud resource plans into a new spec, so that it is easier to define developer inputs and also use system information that wayfinder holds. This means you can feed in dynamic information from other resources such as subnets, vpc, route tables etc. Into the terraform modules as templated variables. When developers then self-serve, these will be universal and looked up and dynamically assigned based on the infrastructure that exists for that team and the environment the application cloud resource is being deployed to

    Jon Shanks

    0

  8. Provide override for custom DNS servers

    I want to be able to provide an override for custom DNS servers when using a cloud landing zone. This means passing these as part of the networkplan in Wayfinder or enabling the usage of the rules ID for a shared resource in AWS.

    Jon Shanks

    0

  9. Move Terranetes to the management cluster

    Move Terranetes into the management cluster and management API of Wayfinder

    Jon Shanks

    0

  10. Align to EKS Pod identity away from IRSA

    EKS Pod identity is the direction AWS are going in for kubernetes workloads that need cloud API access. We need to migrate over to this once it is supported across all regions and GA.

    Jon Shanks
    #Improvement 👍

    0

  11. Have organisation IP address settings as an override

    Currently, the cluster plans have authorised networks associated with the Kubernetes cluster to allow specific networks through. We should move this to a more global configuration setting that can be used as a variable and be overridden at infrastructure deployment time.

    Jon Shanks
    #Improvement 👍#Feature

    0

  12. Assuring packages with tests and extended validation

    Provide platform engineers with a way of having additional tests and healthchecks to a package. This gives engineers faster feedback and constant assurances that the package will work as expected.

    Jon Shanks
    #Improvement 👍#Feature

    0

  13. Integration into Cloud secret management

    Integrate into the Cloud managed secret solutions so that we have a first-class integration into the Cloud for Wayfinder for secret management.

    Jon Shanks

    0

  14. Provide custom package healthchecks

    be able to override helm packages with health checks that upstream packages can sometimes lack. This is to be able to validate that the package is healthy when iterating but also when it is running.

    Jon Shanks
    #Improvement 👍#Integrations 🔗

    0

  15. Delete cluster when not in use

    Be able to destroy clusters automatically when they are no longer in use so that costs can stay low.

    Jon Shanks
    #Feature#Improvement 👍

    0