Skip to content

Alternative supported deployment methods (like a terraform module) #3788

Description

@nguyendon

Hello,

A few teams I am working with have been using a manually deployed instance of Clusterfuzz but are finding it hard to maintain and deploy since the supported deployment and upgrade path is to run a python script.

With production environments, we generally only have bots running as service accounts handle deployments of true production services which makes running the butler.py script difficult due to its interactive nature & required dependencies. I think this is probably true for many other organizations.

Are there any other supported methods for deploying Clusterfuzz? Has the team considered creating a Terraform module that could be used to stand up all of the infra?

Activity

  1. jonathanmetzman commented on Feb 29, 2024

    @jonathanmetzman
    Collaborator

    This is a good idea. Do you think you'd have a chance to contribute this?

  2. nguyendon commented on Mar 1, 2024

    @nguyendon
    Author

    If no one else picks this up I can look at it when I get extra cycles but it may be a while since I'm not very familiar with this project / all the dependencies for CF yet.

  3. oliverchang commented on Apr 16, 2024

    @oliverchang
    Collaborator

    @vitorguidi is looking at this.

  4. eduarddfinity commented on Nov 11, 2024

    @eduarddfinity

    Hey team, I come from #4349
    Do you have an ETA for the new deployment using terraform?
    As mentioned in the ticket, it's currently not possible to deploy (or update) clusterfuzz due to terraform/k8s requirements.
    Otherwise, is there a workaround to manually patch it?
    Thanks in advance!

  5. sboni-sc commented on May 1, 2025

    @sboni-sc

    Hey Team,
    Any updates related to this. I can't deploy the latest changes and i am facing similar issues as @eduarddfinity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions