Alternatives to Weaveworks Flux logo

Alternatives to Weaveworks Flux

AWS CodePipeline, Buddy, Spinnaker, Google Cloud Build, and DeployBot are the most popular alternatives and competitors to Weaveworks Flux.
13
10
+ 1
0

What is Weaveworks Flux and what are its top alternatives?

It is the operator that makes GitOps happen in your cluster. It ensures that the cluster config matches the one in git and automates your deployments.
Weaveworks Flux is a tool in the Continuous Deployment category of a tech stack.
Weaveworks Flux is an open source tool with 4.2K GitHub stars and 766 GitHub forks. Here鈥檚 a link to Weaveworks Flux's open source repository on GitHub

Weaveworks Flux alternatives & related posts

AWS CodePipeline logo

AWS CodePipeline

221
267
19
221
267
+ 1
19
Continuous delivery service for fast and reliable application updates
AWS CodePipeline logo
AWS CodePipeline
VS
Weaveworks Flux logo
Weaveworks Flux

related AWS CodePipeline posts

Khauth Gy枚rgy
Khauth Gy枚rgy
CTO at SalesAutopilot Kft. | 12 upvotes 221.2K views
atSalesAutopilot Kft.SalesAutopilot Kft.
Amazon CloudWatch
Amazon CloudWatch
Amazon SNS
Amazon SNS
Amazon CloudFront
Amazon CloudFront
Amazon Route 53
Amazon Route 53
MySQL
MySQL
MongoDB
MongoDB
Redis
Redis
jQuery UI
jQuery UI
Vue.js
Vue.js
Vuetify
Vuetify
vuex
vuex
Docker
Docker
Jenkins
Jenkins
AWS CodePipeline
AWS CodePipeline
GitHub
GitHub

I'm the CTO of a marketing automation SaaS. Because of the continuously increasing load we moved to the AWSCloud. We are using more and more features of AWS: Amazon CloudWatch, Amazon SNS, Amazon CloudFront, Amazon Route 53 and so on.

Our main Database is MySQL but for the hundreds of GB document data we use MongoDB more and more. We started to use Redis for cache and other time sensitive operations.

On the front-end we use jQuery UI + Smarty but now we refactor our app to use Vue.js with Vuetify. Because our app is relatively complex we need to use vuex as well.

On the development side we use GitHub as our main repo, Docker for local and server environment and Jenkins and AWS CodePipeline for Continuous Integration.

See more
Oliver Burn
Oliver Burn
Architect at Atlassian | 12 upvotes 202.2K views
atAtlassianAtlassian
Jira
Jira
Bitbucket
Bitbucket
CircleCI
CircleCI
AWS CodePipeline
AWS CodePipeline
Octopus Deploy
Octopus Deploy
jFrog
jFrog
Azure Pipelines
Azure Pipelines

We recently added new APIs to Jira to associate information about Builds and Deployments to Jira issues.

The new APIs were developed using a spec-first API approach for speed and sanity. The details of this approach are described in this blog post, and we relied on using Swagger and associated tools like Swagger UI.

A new service was created for managing the data. It provides a REST API for external use, and an internal API based on GraphQL. The service is built using Kotlin for increased developer productivity and happiness, and the Spring-Boot framework. PostgreSQL was chosen for the persistence layer, as we have non-trivial requirements that cannot be easily implemented on top of a key-value store.

The front-end has been built using React and querying the back-end service using an internal GraphQL API. We have plans of providing a public GraphQL API in the future.

New Jira Integrations: Bitbucket CircleCI AWS CodePipeline Octopus Deploy jFrog Azure Pipelines

See more
Buddy logo

Buddy

178
186
566
178
186
+ 1
566
Build, test and deploy on push in seconds.
Buddy logo
Buddy
VS
Weaveworks Flux logo
Weaveworks Flux

related Buddy posts

Epistol
Epistol
Laravel
Laravel
PhpStorm
PhpStorm
Google Analytics
Google Analytics
Sass
Sass
HTML5
HTML5
JavaScript
JavaScript
Vue.js
Vue.js
Webpack
Webpack
Buddy
Buddy
nginx
nginx
Ubuntu
Ubuntu
GitHub
GitHub
Git
Git
Deployer
Deployer
CloudFlare
CloudFlare
Let's Encrypt
Let's Encrypt
Stripe
Stripe
Asana
Asana
Bulma
Bulma
PHP
PHP
#CDG
CDG

I use Laravel because it's the most advances PHP framework out there, easy to maintain, easy to upgrade and most of all : easy to get a handle on, and to follow every new technology ! PhpStorm is our main software to code, as of simplicity and full range of tools for a modern application.

Google Analytics Analytics of course for a tailored analytics, Bulma as an innovative CSS framework, coupled with our Sass (Scss) pre-processor.

As of more basic stuff, we use HTML5, JavaScript (but with Vue.js too) and Webpack to handle the generation of all this.

To deploy, we set up Buddy to easily send the updates on our nginx / Ubuntu server, where it will connect to our GitHub Git private repository, pull and do all the operations needed with Deployer .

CloudFlare ensure the rapidity of distribution of our content, and Let's Encrypt the https certificate that is more than necessary when we'll want to sell some products with our Stripe api calls.

Asana is here to let us list all the functionalities, possibilities and ideas we want to implement.

See more
Spinnaker logo

Spinnaker

88
120
4
88
120
+ 1
4
Multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence
Spinnaker logo
Spinnaker
VS
Weaveworks Flux logo
Weaveworks Flux

related Spinnaker posts

John Kodumal
John Kodumal
CTO at LaunchDarkly | 3 upvotes 92.9K views
atLaunchDarklyLaunchDarkly
Ansible
Ansible
Spinnaker
Spinnaker
Terraform
Terraform
Packer
Packer
Armory
Armory

LaunchDarkly is almost a five year old company, and our methodology for deploying was state of the art... for 2014. We recently undertook a project to modernize the way we #deploy our software, moving from Ansible-based deploy scripts that executed on our local machines, to using Spinnaker (along with Terraform and Packer) as the basis of our deployment system. We've been using Armory's enterprise Spinnaker offering to make this project a reality.

See more
Google Cloud Build logo

Google Cloud Build

88
51
0
88
51
+ 1
0
Continuously build, test, and deploy.
    Be the first to leave a pro
    Google Cloud Build logo
    Google Cloud Build
    VS
    Weaveworks Flux logo
    Weaveworks Flux

    related Google Cloud Build posts

    Emanuel Evans
    Emanuel Evans
    Senior Architect at Rainforest QA | 12 upvotes 305K views
    atRainforest QARainforest QA
    Heroku
    Heroku
    Kubernetes
    Kubernetes
    Google Kubernetes Engine
    Google Kubernetes Engine
    Google Cloud SQL for PostgreSQL
    Google Cloud SQL for PostgreSQL
    PostgreSQL
    PostgreSQL
    Google Cloud Memorystore
    Google Cloud Memorystore
    Redis
    Redis
    CircleCI
    CircleCI
    Google Cloud Build
    Google Cloud Build
    Helm
    Helm
    Terraform
    Terraform

    We recently moved our main applications from Heroku to Kubernetes . The 3 main driving factors behind the switch were scalability (database size limits), security (the inability to set up PostgreSQL instances in private networks), and costs (GCP is cheaper for raw computing resources).

    We prefer using managed services, so we are using Google Kubernetes Engine with Google Cloud SQL for PostgreSQL for our PostgreSQL databases and Google Cloud Memorystore for Redis . For our CI/CD pipeline, we are using CircleCI and Google Cloud Build to deploy applications managed with Helm . The new infrastructure is managed with Terraform .

    Read the blog post to go more in depth.

    See more
    Google Cloud Build
    Google Cloud Build
    CircleCI
    CircleCI
    Travis CI
    Travis CI

    I use Google Cloud Build because it's my first foray into the CICD world(loving it so far), and I wanted to work with something GCP native to avoid giving permissions to other SaaS tools like CircleCI and Travis CI.

    I really like it because it's free for the first 120 minutes, and it's one of the few CICD tools that enterprises are open to using since it's contained within GCP.

    One of the unique things is that it has the Kaniko cache, which speeds up builds by creating intermediate layers within the docker image vs. pushing the full thing from the start. Helpful when you're installing just a few additional dependencies.

    Feel free to checkout an example: Cloudbuild Example

    See more
    DeployBot logo

    DeployBot

    86
    64
    75
    86
    64
    + 1
    75
    Instantly deploy from Github, Bitbucket, or Gitlab without complex scripts, commands or configs.
    DeployBot logo
    DeployBot
    VS
    Weaveworks Flux logo
    Weaveworks Flux
    Deployer logo

    Deployer

    44
    49
    21
    44
    49
    + 1
    21
    Deployment Tool for PHP
    Deployer logo
    Deployer
    VS
    Weaveworks Flux logo
    Weaveworks Flux

    related Deployer posts

    Epistol
    Epistol
    Laravel
    Laravel
    PhpStorm
    PhpStorm
    Google Analytics
    Google Analytics
    Sass
    Sass
    HTML5
    HTML5
    JavaScript
    JavaScript
    Vue.js
    Vue.js
    Webpack
    Webpack
    Buddy
    Buddy
    nginx
    nginx
    Ubuntu
    Ubuntu
    GitHub
    GitHub
    Git
    Git
    Deployer
    Deployer
    CloudFlare
    CloudFlare
    Let's Encrypt
    Let's Encrypt
    Stripe
    Stripe
    Asana
    Asana
    Bulma
    Bulma
    PHP
    PHP
    #CDG
    CDG

    I use Laravel because it's the most advances PHP framework out there, easy to maintain, easy to upgrade and most of all : easy to get a handle on, and to follow every new technology ! PhpStorm is our main software to code, as of simplicity and full range of tools for a modern application.

    Google Analytics Analytics of course for a tailored analytics, Bulma as an innovative CSS framework, coupled with our Sass (Scss) pre-processor.

    As of more basic stuff, we use HTML5, JavaScript (but with Vue.js too) and Webpack to handle the generation of all this.

    To deploy, we set up Buddy to easily send the updates on our nginx / Ubuntu server, where it will connect to our GitHub Git private repository, pull and do all the operations needed with Deployer .

    CloudFlare ensure the rapidity of distribution of our content, and Let's Encrypt the https certificate that is more than necessary when we'll want to sell some products with our Stripe api calls.

    Asana is here to let us list all the functionalities, possibilities and ideas we want to implement.

    See more
    DeployHQ logo

    DeployHQ

    13
    14
    0
    13
    14
    + 1
    0
    Deploy your websites or apps directly from your repository to servers or the cloud
      Be the first to leave a pro
      DeployHQ logo
      DeployHQ
      VS
      Weaveworks Flux logo
      Weaveworks Flux