cloak VS dagger

Compare cloak vs dagger and see what are their differences.

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
cloak dagger
11 93
220 10,287
2.7% 2.9%
5.5 9.9
about 1 year ago about 24 hours ago
Rust Go
MIT License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

cloak

Posts with mentions or reviews of cloak. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-27.
  • Ask HN: Co-Founder? Seeking Co-Founder?
    1 project | news.ycombinator.com | 2 Mar 2023
    SEEKING FOUNDER CEO | Dev Tools | CEO Co-founder | Worldwide | MVP

    Lookign for

    Someone with experience taking a product to market, someone willing to trade equity for MAUs.

    Idea

    https://cloak.software/

    Current Progress

    Ready to onboard users but still a few issues to iron out.

    Contact

    https://www.linkedin.com/in/ianpurton

  • Launch HN: Infisical (YC W23) – Open-source secrets manager for developers
    9 projects | news.ycombinator.com | 27 Feb 2023
    Hi. I'm also working on an E2E secrets manager. https://github.com/purton-tech/cloak

    A few tips.

    1. It looks like I'm able to do account enumeration on your login page. For a secure app you want to make sure this is not possible.

  • Ask HN: What are some good examples of Rust code bases to read and learn from?
    1 project | news.ycombinator.com | 26 Feb 2023
  • Ask HN: Which CI/CD do you use for a monorepo?
    3 projects | news.ycombinator.com | 14 Jan 2023
    You want to take a look at Earthly. https://earthly.dev/

    This gives you a mix of docker and a makefile.

    The best bit is you can test your pipeline locally and you are vendor agnostic.

    I'm using it here https://github.com/purton-tech/cloak

  • Ask HN: Where do you host images for your blog or landing pages?
    6 projects | news.ycombinator.com | 17 Oct 2022
    I commit to a github repo and that gets deployed to cloudflare pages. https://pages.cloudflare.com/

    I use Zola the static site generator. My repo is here https://github.com/purton-tech/cloak/tree/main/www

  • Seeking advice on my AuthZ Implementation for web app.
    1 project | /r/rust | 28 Aug 2022
    You can see my migrations to switch on RLS here https://github.com/purton-tech/cloak/blob/main/db/migrations/20220808094314_tenancy_isolation.sql
  • Launch HN: DeploySentinel (YC S22) – End-to-end tests that don't flake
    2 projects | news.ycombinator.com | 2 Aug 2022
    Hi we are running selenium tests in our CI/CD pipeline.

    We do actually generate a video of the tests running as an example see here https://github.com/purton-tech/cloak/actions/runs/2787628672

    We're not using cypress we use webdriver connected to a selenium docker instance.

    Is that something you can connect to?

  • Ask HN: How to find a problem a solo founder could and would want to solve?
    2 projects | news.ycombinator.com | 16 Apr 2022
    I can give you a concrete example if that helps.

    I looked at the "secrets automation" space and my background is cryptography and web development.

    I'm a solo developer so when I look at a problem I have to make the solution small enough that I can actually build it.

    I also have to have an idea about how I will get people to use my product i.e. marketing.

    In my case 1Password raised 620million in funding based on their acquisition of Secretshub which for me proves there is a market in secrets automation for developers.

    I looked at the secretshub product and I was confident I could build it better with easier to use encryption and make it open source.

    As the market is developers I feel writing blog articles about software development will give me a route to market.

    So I started about 4 months ago. The product is now here https://cloak.software and source code is here https://github.com/purton-tech/cloak

    My first article about web development with rust has already had 16K views so I'm confident with the marketing approach. Now the hard works starts of turning visitors into paying users.

    Hope this helps.

  • Ask HN: How does your team manage environment variables?
    1 project | news.ycombinator.com | 13 Apr 2022
    I've just launched an MVP for a solution to this problem. https://cloak.software/
  • Dagger: a new way to build CI/CD pipelines
    29 projects | news.ycombinator.com | 30 Mar 2022
    I've been using Earthly for about 6 months.

    Earthly uses Dockerfile style syntax so I don't have to learn a new language, I can leverage my existing knowledge.

    Another advantage is that in Earthly I can run up a docker compose within my pipeline so that I have selenium, envoy and postgres running for integration testing.

    You can see my integration tests here https://github.com/purton-tech/cloak/blob/main/Earthfile#L14...

    Is that possible in dagger?

dagger

Posts with mentions or reviews of dagger. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-03-15.
  • Dagger: Programmable open source CI/CD engine that runs pipelines in containers
    1 project | news.ycombinator.com | 27 Apr 2024
  • Nix is a better Docker image builder than Docker's image builder
    21 projects | news.ycombinator.com | 15 Mar 2024
    The fact that I couldn't point to one page on the docs that shows the tl;dr or the what problem is this solving

    https://docs.dagger.io/quickstart/562821/hello just emits "Hello, world!" which is fantastic if you're writing a programming language but less helpful if you're trying to replace a CI/CD pipeline. Then, https://docs.dagger.io/quickstart/292472/arguments doubles down on that fallacy by going whole hog into "if you need printf in your pipline, dagger's got your back". The subsequent pages have a lot of english with little concrete examples of what's being shown.

    I summarized my complaint in the linked thread as "less cowsay in the examples" but to be honest there are upteen bazillion GitHub Actions out in the world, not the very least of which your GHA pipelines use some https://github.com/dagger/dagger/blob/v0.10.2/.github/workfl... https://github.com/dagger/dagger/blob/v0.10.2/.github/workfl... so demonstrate to a potential user how they'd run any such pipeline in dagger, locally, or in Jenkins, or whatever by leveraging reusable CI functions that setup go or run trivy

    Related to that, I was going to say "try incorporating some of the dagger that builds dagger" but while digging up an example, it seems that dagger doesn't make use of the functions yet <https://github.com/dagger/dagger/tree/v0.10.2/ci#readme> which is made worse by the perpetual reference to them as their internal codename of Zenith. So, even if it's not invoked by CI yet, pointing to a WIP PR or branch or something to give folks who have CI/CD problems in their head something concrete to map into how GHA or GitLabCI or Jenkins or something would go a long way

  • Testcontainers
    16 projects | news.ycombinator.com | 27 Feb 2024
    > GHA has "service containers", but unfortunately the feature is too basic to address real-world use cases: it assumes a container image can just … boot! … and only talk to the code via the network. Real world use cases often require serialized steps between the test & the dependencies, e.g., to create or init database dirs, set up certs, etc.)

    My biased recommendation is to write a custom Dagger function, and run it in your GHA workflow. https://dagger.io

    If you find me on the Dagger discord, I will gladly write a code snippet summarizing what I have in mind, based on what you explained of your CI stack. We use GHA ourselves and use this pattern to great effect.

    Disclaimer: I work there :)

  • BuildKit in depth: Docker's build engine explained
    8 projects | news.ycombinator.com | 6 Feb 2024
    Dagger (https://dagger.io) is a great way to use BuildKit through language SDKs. It's such a better paradigm, I cannot imagine going back.

    Dagger is by the same folks that brought us Docker. This is their fresh take on solving the problem of container building and much more. BuildKit can more than build images and Dagger unlocks it for you.

  • Cloud, why so difficult? πŸ€·β€β™€οΈ
    3 projects | dev.to | 24 Jan 2024
    And suddenly, it's almost painfully obvious where all the pain came from. Cloud applications today are simply a patchwork of disconnected pieces. I have a compiler for my infrastructure, another for my functions, another for my containers, another for my CI/CD pipelines. Each one takes its job super seriously, and keeps me safe and happy inside each of these machines, but my application is not running on a single machine anymore, my application is running on the cloud.
  • Share your DevOps setups
    6 projects | /r/selfhosted | 7 Dec 2023
    That said I've been moving my CI/CD to https://dagger.io/ which has been FANTASTIC. It's code based so you can define all your pipelines in Go, Python, or Javascript and they all run on containers so I can run actions locally without any special setup. Highly recommended.
  • What’s with DevOps engineers using `make` of all things?
    17 projects | /r/devops | 6 Dec 2023
    You are right make is arcane. But it gets the job done. There are new exciting things happening in this area. Check out https://dagger.io.
  • Shellcheck finds bugs in your shell scripts
    11 projects | news.ycombinator.com | 23 Nov 2023
    > but I'm not convinced it's ready to replace Gitlab CI.

    The purpose of Dagger it's not to replace your entire CI (Gitlab in your case). As you can see from our website (https://dagger.io/engine), it works and integrates with all the current CI providers. Where Dagger really shines is to help you and your teams move all the artisanal scripts encoded in YAML into actual code and run them in containers through a fluent SDK which can be written in your language of choice. This unlocks a lot of benefits which are detailed in our docs (https://docs.dagger.io/).

    > Dagger has one very big downside IMO: It does not have native integration with Gitlab, so you end up having to use Docker-in-Docker and just running dagger as a job in your pipeline.

    This is not correct. Dagger doesn't depend on Docker. We're just conveniently using Docker (and other container runtimes) as it's generally available pretty much everywhere by default as a way to bootstrap the Dagger Engine. You can read more about the Dagger architecture here: https://github.com/dagger/dagger/blob/main/core/docs/d7yxc-o...

    As you can see from our docs (https://docs.dagger.io/759201/gitlab-google-cloud/#step-5-cr...), we're leveraging the *default* Gitlab CI `docker` service to bootstrap the engine. There's no `docker-in-docker` happening there.

    > It clumps all your previously separated steps into a single step in the Gitlab pipeline.

    This is also not the case, we should definitely improve our docs to reflect that. You can organize your dagger pipelines in multiple functions and call them in separate Gitlab jobs as you're currently doing. For example, you can do the following:

    ```.gitlab-ci.yml

  • Cicada – A FOSS, Cross-Platform Version of GitHub Actions and Gitlab CI
    8 projects | news.ycombinator.com | 6 Nov 2023
    Check out https://dagger.io/. Write declarative pipelines in code, reproducibly run anywhere.
  • Show HN: Togomak – declarative pipeline orchestrator based on HCL and Terraform
    12 projects | news.ycombinator.com | 24 Oct 2023
    Is this similar to Dagger[1] ?

    [1] https://dagger.io