You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Encore now supports deploying to existing Kubernetes clusters on Google Cloud Platform. 🎉
This means, if you have a pre-existing Kubernetes cluster, it is now much easier to adopt Encore. You can simply deploy your Encore application to your pre-existing cluster alongside your other applications.
To import a cluster: Go to Create Environment in the Cloud Dashboard, select Kubernetes: Existing GKE Cluster as the compute platform, and finally specify your cluster's Project ID, Region, and Cluster Name.
Webhooks Support
We've finally added support for receiving webhooks from the Encore Platform!
Admins can manage webhooks by going to: Settings > Integrations > Webhooks in the Cloud Dashboard.
The initial set of webhooks center around rollouts, providing notifications related to builds, infra provisioning, and deployments. Use cases for these events include:
Setting up alerts for build/deploy failures
Notifications for when a deploy is awaiting infrastructure approval
Seeding Preview Environments with test data
To make it easier to consume webhooks, we've published a Go module (go.encore.dev/webhooks) that provides type definitions and documentation of the various events. We'll keep this updated over time as we add support for additional webhook events. For security reasons, Encore provisions a dedicated secret key for every webhook and signs every webhook request with said key. The provided webhooks.ParseEvent validates the webhook signature as part of its processing, ensuring the webhooks are coming from Encore and not elsewhere.
We rely on the community to improve Encore, and we continue to be overwhelmed by your support and encouragement.
Thank you Juan Álvarez, Will Demaine, Jakob Nordfeldt, MaxD, and Jamie MacLeod for your ideas in the new #suggestions Slack channel! ✨
What’s next
Right now we're working on adding support for deploying to Kubernetes on AWS, gRPC, and much more. Remember to vote on your favorite feature on the roadmap!
As always, if you have questions or feedback, tell us on Slack or just email us at [email protected].
We’re excited to hear your feedback! ❤️
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Encore now supports deploying to existing Kubernetes clusters on Google Cloud Platform. 🎉
This means, if you have a pre-existing Kubernetes cluster, it is now much easier to adopt Encore. You can simply deploy your Encore application to your pre-existing cluster alongside your other applications.
To import a cluster: Go to Create Environment in the Cloud Dashboard, select Kubernetes: Existing GKE Cluster as the compute platform, and finally specify your cluster's
Project ID
,Region
, andCluster Name
.Webhooks Support
We've finally added support for receiving webhooks from the Encore Platform!
Admins can manage webhooks by going to: Settings > Integrations > Webhooks in the Cloud Dashboard.
The initial set of webhooks center around rollouts, providing notifications related to builds, infra provisioning, and deployments. Use cases for these events include:
To make it easier to consume webhooks, we've published a Go module (
go.encore.dev/webhooks
) that provides type definitions and documentation of the various events. We'll keep this updated over time as we add support for additional webhook events. For security reasons, Encore provisions a dedicated secret key for every webhook and signs every webhook request with said key. The providedwebhooks.ParseEvent
validates the webhook signature as part of its processing, ensuring the webhooks are coming from Encore and not elsewhere.Learn more in the docs
Thanks to all contributors!
We rely on the community to improve Encore, and we continue to be overwhelmed by your support and encouragement.
Thank you Juan Álvarez, Will Demaine, Jakob Nordfeldt, MaxD, and Jamie MacLeod for your ideas in the new #suggestions Slack channel! ✨
What’s next
Right now we're working on adding support for deploying to Kubernetes on AWS, gRPC, and much more. Remember to vote on your favorite feature on the roadmap!
As always, if you have questions or feedback, tell us on Slack or just email us at [email protected].
We’re excited to hear your feedback! ❤️
Catch you in the cloud,
The Encore team
Full Changelog: v1.21.2...v1.22.0
This discussion was created from the release Import existing Kubernetes Clusters (GKE) and Webhooks Support.
Beta Was this translation helpful? Give feedback.
All reactions