Welcome to the Cloud 66 Changelog. Please take a quick look at the latest changes that have gone out this week!
Serverless Jobs
Over the years we've had a number of users who have reached out for help after inadvertently removing a server from their stack that happened to have addin tasks running on it. Up until now those tasks were sadly lost. No more however - now when a server is removed, any tasks it was running will remain available to re-allocate to a new server!
NOTE: Database backup jobs will remain so that you can download old backups. However they can not be re-assigned to newly created servers, and once backups are retrieved the job can be removed.
Cloud 66 Toolbelt Updates - SSH & RUN
The Cloud 66 toolbelt has been revamped in two ways:
SSH access to cluster based servers:
Now you can access cluster based servers as long as you have the correct permissions on the cluster stack. If you try and access a server via your application stack, permissions will be checked against the cluster stack regardless.
Toolbelt cx run
command updated:
The cx run
command now allows you to run commands both once-off or interactively against: servers; services; containers. This works seamlessly against Rails, CSv1 and CSv2 stacks.
Examples:
cx run -s stack --server web1 -i
cx run -s stack --server web1 -i bundle exec rails c
cx run -s stack --server ls -la
cx run -s stack --service service_name -i
cx run -s stack --service service_name -i bundle exec rails c
cx run -s stack --service service_name ls -la
cx run -s stack --container pod_name -i
cx run -s stack --container pod_name -i bundle exec rails c
cx run -s stack --container pod_name ls -la
NOTE: This is intended to be a replacement for the old cx container exec
commands so please update those if this is used in your scripts.
So give this new stuff a whirl and don't forget to let us know what you think!
Service Tasks now operating as expected on Clusters
There was a scenario in which service tasks would not run when attached to a cluster. This is now resolved! Adding a service task will create a new container of that service type every time the task runs, and execute your command inside that container. Happy Tasking!
Cloud 66 Open Source Survey
Please, complete our survey about projects that we maintain: Habitus, Starter and Copper. Answer three questions and tell us how are you using our open source projects. Thank you!
MEET US AT
CNCF Webinar, 15th May 2018 at 10 am PDT
Hear what we have learned when we moved our 4 year-old monolith application to run on Kubernetes. And how we solved configuration, security and collaboration challenges in the Container Pipeline. Join us!
Ret Hat Summit, 8-10 May 2018 in San Francisco
We will be attending Ret Hat Summit. Meet us there and let's chat about how Skycap, our Container Delivery Pipeline, can help you on-ramp into OpenShift more efficiently and securely (read more about that here).
Container Days, 18-20 June 2018 in Hamburg
We will be presenting a talk at the Container Days event, where the European container community will gather for three days full of container craziness. Let's get in touch and learn more about Kubernetes and Container Delivery Pipeline.
FounderCon, 21-22 June 2018 in Berlin
Also, as a Techstars alumni, we can't wait to attend Techstars FounderCon Europe. Come and meet us to chat about our journey through frameworks, containers, Kubernetes and more.
Google Cloud Next, 24-26 July 2018 in San Francisco
You can also meet us at Google Cloud Next, and talk about how GKE helped us accelerate our own roadmap (read more about that here).
CLOUD 66 SLACK COMMUNITY:
Get involved by taking part in our Cloud 66 Slack Community.
You can also access it via your Cloud 66 dashboard.