garden
Gravitational Teleport
Our great sponsors
garden | Gravitational Teleport | |
---|---|---|
40 | 61 | |
3,255 | 16,543 | |
1.9% | 3.7% | |
9.9 | 10.0 | |
3 days ago | 4 days ago | |
TypeScript | Go | |
Mozilla Public License 2.0 | GNU Affero General Public License v3.0 |
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.
garden
-
Build pipelines always seem to take longer than doing the same locally
Hey there! Have you tried garden.io for caching? We also cache tests. Pretty much anything that's possible to cache. We're open source at https://github.com/garden-io/garden
-
Streamlining CI/CD Pipelines with Code: A Developer's Guide
To add to what's already been said: If you think about it, CI pipelines are typically a complete description of how your system is built, tested, and deployed.
Which is pretty fantastic except for how walled off they are. You can't really re-use these descriptions for e.g. development, they're not vendor agnostic, and they only way to run them is by pushing your code.
Maybe it's a silly analogy but it's almost like being a web dev that doesn't have a browser and needs to send their code to a friend who can tell them if that font size looks good.
I think we're way over due for freeing these "blueprints" of our system from the confines of CI and making them portable and flexible. And containers are the technology that's enabling that.
Full disclaimer (as always): I work at Garden[0] where we're also solving that problem but taking a slightly different approach to Dagger (it's still a DAG). Garden config is declarative and the jobs (we call them actions) have a semantic meaning. You can e.g. have a Build action of type container or a Deploy action of type Helm and Garden will figure out what to do with it.
[0] https://github.com/garden-io/garden
-
GitHub Actions Are a Problem
Yes, there's us over at https://github.com/garden-io/garden! We're big believers in pipelines that run anywhere. I even made a short little video that should give you the gist. [1]
Some of the short-list of differences: we use YAML for our configuration language, Dagger can use full-fat languages to define its pipelines. Our feature scope is broader: you can use us to vend IDP-like stacks to your developers if you're a Platform Team; we make development with remote Kubernetes clusters very easy, including all the remote image builds; and we have a number of integrations so you can bring your IaC tool of choice (Pulumi, Terraform) into your pipeline and set up service -> infra dependencies.
[1] https://www.youtube.com/watch?v=JFnan6s2cDg
-
The Icelandic Saga Database
Me too. In fact Garden (dev tooling for the Kubernetes)[0] is a Berlin start-up with three Icelandic founders.
And if I'm not mistaken, two of us worked briefly with @halldorel (above commenter) at an earlier Icelandic start-up. It's a small world (if you're Icelandic).
[0] https://garden.io
-
Local development set up for microservices with Kubernetes - Skaffold
There are dedicated tools just for that. Apart from skaffold check also tilt.dev, garden.io, devspace.sh, okteto.com
-
is anyone using garden.io for Kubernetes development?
Would appreciate any insights on garden.io. Thanks.
- Garden β The DevOps automation tool for K8s
-
Best way to run k8s apps locally
Telepresence, tilt, garden.io, okteto, skaffold etc.
-
Local Development with hot reloading, what does your team do?
- https://garden.io/
-
Digital nomad x Cyclist in the Balkans on my way to Japan (more info in the comments)
haha, do my pictures give off a strong not-web-dev vibe? Either way your right, I'm focusing on devxp and automation for kubernetes. Because my work is open source you can see it here https://github.com/garden-io/garden (btw we're also hiring another open core dev like me)
Gravitational Teleport
-
Apache Guacamole: a clientless remote desktop gateway
https://github.com/gravitational/teleport/blob/master/rfd/00...
-
Parsing the Postgres protocol β logging executed statements
I ordinarily would have said you reinvented Teleport <https://github.com/gravitational/teleport/tree/v14.3.7#readm...> but now that they've gone AGPL with v15 I'm guessing there's a market for MIT licensed stuff, although for sure since Teleport has been around for so long it has encountered more edge cases and undergone more security reviews. I was surprised while digging up the link that Gravatational is still releasing v13 and v14 updates under Apache 2, so maybe even Teleport will continue to have legs for those who cannot deploy AGPL stuff
-
π Top Open Source Projects of 2023 π
Teleport is an SSH for Clusters and Teams and aims to be the drop-in replacement for OpenSSH.
-
Release Radar β’ February 2024 Edition
Are you looking to set up SSO for your cloud infrastructure? Or maybe establish tunnels to access services behind NATs and firewalls. Then Teleport is for you. It provides connectivity, authentication, access controls and audit for infrastructure. The newest update has a tonne of new features and improvements including enhanced device trust support, SSH connection resumption, MFA for admin actions, improved provisioning for Okta, and heaps. more. Check out all the changes in the Teleport release notes.
-
OpenBao β FOSS Fork of HashiCorp Vault
In case you didn't see it: https://goteleport.com/blog/teleport-oss-switches-to-agpl-v3... and https://github.com/gravitational/teleport/pull/35259
I readily admit it's not the same amount of :fu: as BuSL or whatever the fuck is going on over at Sentry but still :-( as compared to their much friendlier Apache 2
-
Who's hiring developer advocates? (December 2023)
Link to GitHub -->
- Teleport relicenses from Apache 2.0 to AGPLv3
-
Gravitational Teleport alternatives - netbird, ZeroTier, and awl
4 projects | 29 Jun 2023
-
Passkeys for Infrastructure
OP here, thanks for posting! Happy to Answer any questions. I have to give our a shoutout to Alan at Teleport for all his work on Passwordless and his work to make Passwordless / TouchID work with MacOS CLI https://github.com/gravitational/teleport/blob/master/rfd/00...
-
RustDesk β Free and open source alternative to TeamViewer
I work on the Desktop Access feature for Teleport: https://goteleport.com/docs/desktop-access/getting-started/
The tool itself is open core: https://github.com/gravitational/teleport
Most of the desktop access stuff is open source. The only desktop related thing that's proprietary is our tool that allows for access to machines not connected to Active Directory. A sizeable chunk of the desktop access code is even Written In Rustβ’: https://github.com/gravitational/teleport/tree/master/lib/sr...!
What are some alternatives?
okteto - Develop your applications directly in your Kubernetes Cluster
Pomerium - Pomerium is an identity and context-aware reverse proxy for zero-trust access to web applications and services.
skaffold - Easy and Repeatable Kubernetes Development
KeyBox - Bastillion is a web-based SSH console that centrally manages administrative access to systems. Web-based administration is combined with management and distribution of user's public SSH keys.
telepresence - Local development against a remote Kubernetes or OpenShift cluster
vouch-proxy - an SSO and OAuth / OIDC login solution for Nginx using the auth_request module
wsl-vpnkit - Provides network connectivity to WSL 2 when blocked by VPN
tilt-extensions - Extensions for Tilt
Mosh - Mobile Shell
UTM - Virtual machines for iOS and macOS
Multi SSH Config - Mirror of https://gitlab.com/osiux/multi-ssh-config