Cloud Foundry insists Kubernetes transition still alive despite VMware's retreat

That is merely a 'failure of a single effort' says foundation

VMware has stated that the Cloud Foundry-based Tanzu Application Service for Kubernetes did not meet its standards, but despite this Cloud Foundry Foundation said that its Kubernetes transition is alive and well.

The terminology is confusing, especially as VMware calls all its developer platform stuff Tanzu, so bear with us. Tanzu Application Service (TAS) is the Cloud Foundry-based platform that does not use Kubernetes. TAS for Kubernetes is that platform adapted to run on Kubernetes. Tanzu Application Platform (TAP) is nothing to do with TAS, but is VMware's latest effort to simplify deploying applications to Kubernetes.

Cloud Foundry, stewarded by the Cloud Foundry Foundation, is a technology for deploying and managing applications that abstracts many of the details, enabling developers to focus on application code and giving operators automated scaling, load balancing and other features.

The system was originally created at VMware, spun off as part of Pivotal, and made open source with the Cloud Foundry Foundation. Pivotal was then reacquired by VMware in August 2019.

VMware is therefore closely associated with the project, though other companies such as IBM, SUSE, and SAP have also been involved and are members.

A few years back, the trend towards Kubernetes led to general agreement that the Cloud Foundry system should be ported to run on Kubernetes rather than VMs, and in July 2019 Rob Mee, then CEO of Pivotal, told The Reg that migrating the Pivotal Application Service, based on Cloud Foundry, to Kubernetes was a top priority. "As Kubernetes becomes a standard API for infrastructure, and that's the way we see it going, it does make it easier for us to run anywhere that Kubernetes runs," he said.

Following the VMware reacquisition, Pivotal Application Service became TAS, and TAS for Kubernetes was under development. In early September, though, VMware changed tack. "When we launched the Tanzu Application Service for Kubernetes beta program in 2020, the goal was to enable a consistent, multi-cloud experience and TAS-like outcomes on top of Kubernetes," said VP of Product Management Graham Siener.

"Nonetheless, after hundreds of discussions with our beta customers, we determined that the Tanzu Application Service for Kubernetes approach wouldn't allow us to leverage and expose the key declarative primitives that make Kubernetes and its ecosystem so powerful. We also didn't believe it would meet our standards for scalability, speed, security, and stability, nor would it deliver the kind of developer experience our customers have grown accustomed to. So, we pivoted."

The pivot was to invest in the original TAS and scrap the beta of TAS for Kubernetes. "Our expectation is that customers will continue to run their mission-critical apps on Tanzu Application Service for years to come," Siener said.

VMware's Craig McLuckie, VP of research and development, confirmed this to us when TAP was introduced, saying: "The Windows experience in TAS is very good and a lot of our customers have a high density of Windows-based workloads... the system creates value that it would be difficult to reproduce in the Kubernetes ecosystem. So why not preserve that?"

'It is inaccurate to say that VMware is giving up on transitioning traditional Cloud Foundry to Kubernetes'

Where does that leave all the work done to migrate Cloud Foundry to Kubernetes? McLuckie told us that "our intent is to produce TAS-compatible APIs on top of [TAP] eventually" but following the pivot this seems unlikely to be soon.

Cloud Foundry Foundation technical operations manager Chris Clark told us: "It is inaccurate to say that VMware is giving up on transitioning traditional Cloud Foundry to Kubernetes.

"While the launch of TAP as a parallel platform to TAS indicates their immediate need for a Kubernetes native platform, there is still an ongoing effort to deliver a feature-complete Cloud Foundry experience on Kubernetes...

"The failure of a single effort intent on bringing a full featured Cloud Foundry to Kubernetes does not mean Cloud Foundry is in trouble, or that bringing Cloud Foundry to Kubernetes has failed."

A complication is that there are two separate open-source projects for Cloud Foundry on Kubernetes – KubeCF, primarily sponsored by IBM and SUSE, and CF-for-K8s, sponsored mainly by VMware. Angela Chin, senior engineer at VMware, said in August that "we have decided to pause our contributions to the cf-for-k8s project" just ahead of the official blog about ending the beta of TAS for Kubernetes.

That said, Chin said VMware was still "engaging in the CF on K8s SIG meetings" and working with IBM and SAP on a new direction as described here. Initial work on this can be found here.

Clark noted that "multi-company open source projects embrace ambiguity and change," suggesting that the impact of VMware's pivot has been considerable.

CFF leader leaves: 'You're essentially at the whims of competitors that are finding ways to collaborate'

The post of executive director at Cloud Foundry Foundation is vacant, with the departure of Chip Childers to become chief architect at Puppet (where he joins CTO Abby Kearns, another former executive director of the foundation). Childers had been at the foundation since its formation in 2015.

"I needed to get back to a position where I'm shipping commercial product and services," he told us.

He hinted at conflicts in the Foundation, although these are to some extent inevitable. "You're essentially at the whims of competitors that are finding ways to collaborate and sometimes not finding ways to collaborate," he said.

He also said that while the direction of the foundation had not changed, "projects have lifecycles. It has reached the point where it did not require someone in the executive director role. It's going to be appropriately supported by the broader Linux Foundation."

The good news for Cloud Foundry enthusiasts is that the future of TAS and the old-style variant of the technology seems well assured. McLuckie emphasised this point to us, saying that usage of TAS is growing and "seeing a tremendous amount of use." Whereas two years ago Pivotal was hastening to move it to Kubernetes, it seems that VMware now makes a virtue of it not being on Kubernetes. ®

Other stories you might like

  • North Korea pulled in $400m in cryptocurrency heists last year – report

    Plus: FIFA 22 players lose their identity and Texas gets phony QR codes

    In brief Thieves operating for the North Korean government made off with almost $400m in digicash last year in a concerted attack to steal and launder as much currency as they could.

    A report from blockchain biz Chainalysis found that attackers were going after investment houses and currency exchanges in a bid to purloin funds and send them back to the Glorious Leader's coffers. They then use mixing software to make masses of micropayments to new wallets, before consolidating them all again into a new account and moving the funds.

    Bitcoin used to be a top target but Ether is now the most stolen currency, say the researchers, accounting for 58 per cent of the funds filched. Bitcoin accounted for just 20 per cent, a fall of more than 50 per cent since 2019 - although part of the reason might be that they are now so valuable people are taking more care with them.

    Continue reading
  • Tesla Full Self-Driving videos prompt California's DMV to rethink policy on accidents

    Plus: AI systems can identify different chess players by their moves and more

    In brief California’s Department of Motor Vehicles said it’s “revisiting” its opinion of whether Tesla’s so-called Full Self-Driving feature needs more oversight after a series of videos demonstrate how the technology can be dangerous.

    “Recent software updates, videos showing dangerous use of that technology, open investigations by the National Highway Traffic Safety Administration, and the opinions of other experts in this space,” have made the DMV think twice about Tesla, according to a letter sent to California’s Senator Lena Gonzalez (D-Long Beach), chair of the Senate’s transportation committee, and first reported by the LA Times.

    Tesla isn’t required to report the number of crashes to California’s DMV unlike other self-driving car companies like Waymo or Cruise because it operates at lower levels of autonomy and requires human supervision. But that may change after videos like drivers having to take over to avoid accidentally swerving into pedestrians crossing the road or failing to detect a truck in the middle of the road continue circulating.

    Continue reading
  • Alien life on Super-Earth can survive longer than us due to long-lasting protection from cosmic rays

    Laser experiments show their magnetic fields shielding their surfaces from radiation last longer

    Life on Super-Earths may have more time to develop and evolve, thanks to their long-lasting magnetic fields protecting them against harmful cosmic rays, according to new research published in Science.

    Space is a hazardous environment. Streams of charged particles traveling at very close to the speed of light, ejected from stars and distant galaxies, bombard planets. The intense radiation can strip atmospheres and cause oceans on planetary surfaces to dry up over time, leaving them arid and incapable of supporting habitable life. Cosmic rays, however, are deflected away from Earth, however, since it’s shielded by its magnetic field.

    Now, a team of researchers led by the Lawrence Livermore National Laboratory (LLNL) believe that Super-Earths - planets that are more massive than Earth but less than Neptune - may have magnetic fields too. Their defensive bubbles, in fact, are estimated to stay intact for longer than the one around Earth, meaning life on their surfaces will have more time to develop and survive.

    Continue reading

Biting the hand that feeds IT © 1998–2022