Unlock the Cloud Native Potential with Turkcell at VM Explore Barcelona! [MAPB1236BCN]

Are you ready to dive into the world of Cloud Native applications and discover the real scoop on what works and what doesn’t? Join Orhan Biyiklioglu & I at VM Explore Barcelona for a session that promises to be enlightening and inspiring: “Unleash the Power of Cloud Native – Insights from a Leading Cloud Provider [MAPB1236BCN].”

VMware Explore My Cloud Native Session with Turkcell

Session Details:

Title: Unleash the Power of Cloud Native – Insights from a Leading Cloud Provider [MAPB1236BCN]

Date/Time/Location: Tuesday, Nov 7 | 1:00 PM – 1:45 PM CET | Hall 8.0, Room 33

Session Overview:

In this session, you will get an exclusive peek into VMware’s unique capabilities in Cloud Native applications, Kubernetes, and VMware Tanzu, presented in collaboration with Turkcell, a prominent VMware Cloud Services Provider. You’ll hear the unvarnished truth about these technologies – the good, the great, the bad, and even the ugly – and how they can revolutionize your cloud-native journey.

Why You Should Attend:

  • Learn from the Experts: Turkcell, with its extensive experience as a leading cloud provider, will share invaluable insights into VMware’s cloud-native solutions. You’ll hear first-hand how these technologies have been implemented in their environment and the lessons they’ve learned along the way.
  • Accelerate Your Development Cycles: Discover how VMware’s solutions enable faster development cycles, giving you a competitive edge in the rapidly evolving tech landscape.
Read More

Exciting New Features in VMware Cloud Director 10.5: Empowering Cloud Providers

VMware Cloud Director, the leading cloud management platform, has released its highly anticipated version 10.5, packed with a wide array of exciting and powerful features that can significantly enhance the cloud experience for both cloud providers and tenants. Let’s delve into the details of these new capabilities and understand how they can revolutionize the cloud landscape.

VMware Cloud Director 10.5 Networking New Features:

  1. VCD NSX Federation with VDC Groups:
    In a significant advancement, VMware Cloud Director now supports NSX Federation, allowing cloud providers to register an NSX Global Manager instance that orchestrates security policies across regional local NSX Manager instances within the VMware Cloud Director environment. With NSX Federation, providers can include up to 4 NSX Manager instances in a single VDC Group. This breakthrough empowers providers to establish networking availability zones by disaggregating NSX Manager instances across regional data centers, resulting in enhanced networking resilience and availability. By leveraging NSX Federation, cloud providers can design robust and highly scalable network architectures, ensuring seamless connectivity for their tenants. In this release, not all features are supported by NSX Federation under VCD, but more to come with future releases. For more details you can check: Managing NSX Federation 
  2. VMware Cloud Director NSX Advanced Load Balancer HTTP Policies:
    VMware Cloud Director 10.5
Read More

Architecting Kubernetes as-a-Service Offering with VMware Cloud Director White Paper

Delivering K8s as a Service had been a popular ask by many of our VMware Cloud Providers lately, where many has already started their journey with such offering, others are still looking where to start. We have been working closely with many of our providers to bring their K8s as a Service to market with great success.

VMware Cloud Providers who are approaching their Kubernetes as a Service offering often had the following questions on their mind:

  • How can they build a solid Kubernetes as-a-Service offering based on VMware Tanzu?
  • How can they spread their K8s as a Service installation across multiple sites /Availability Zones to provider redundancy? How to create a multi-site K8s deployment for a Service Provider?
  • What components are required to build a cloud provider ready Kubernetes as a Service offering?
  • What to build a scalable architecture of Tanzu as a Service that fit a cloud provider would look like?
  • What minimum versions of each component should they use to build their Kubernetes Cloud Offering?
  • How to figure out their Kubernetes as a Service costing & the cost of their offering?
  • How to meter customer Tanzu & K8s usage/charges?

Luckily my colleagues @ShadyMalatawey has written a reference architecture for Kubernetes as a Service based on Tanzu being served by Container Service Extension (CSE) / VMware Cloud Director (VCD) detailing the answers to this and many more.… Read More

VMware Cloud Director Multi-Cloud Extension Beta is here

Proud to be a part of the team who had worked hard over the past year on getting VMware Cloud Director Multi-Cloud Extension to the beta stage. This unique extension will allow VMware Cloud Director to enter a new era beyond where many saw VMware Cloud Director venturing. Welcome VMware Cloud Director to the Multi-Cloud Space. I am sure many of our Cloud Providers will be excited about this extension.

Some of you have been asking if VMware Cloud Director will be getting multi-cloud capabilities and this extension beta is a part of our efforts on that. While VCD federation with VMware Cloud Director Service (CDS) enable VCD to extend to VMware Cloud on the different Hyperscalers, the VMware Cloud Director Multi-Cloud Extension will allow VCD to provision many compute, networking, and storage services on Native hyperscalers. In our first public beta of the Multi-Cloud extension it will be targeting Amazon AWS & Microsoft Azure where Google Cloud is planned for a later stage.

Imagine being able to provision instances/services to native hyperscalers (AWS/Azure at the time of beta) directly from the same VMware Cloud Director interface just like you would provision a vSphere VM today. This is the goal of this new VCD Multi-Cloud Extension, and it was created to blend with the VMware Cloud Director interface that if you might miss this feature is being delivered by an extension.… Read More

VMware Cloud Director 10.3 Remote Console Common issues and how to resolve it

After upgrading my home lab to VMware Cloud Director 10.3, I started having Remote Console issues. While searching online, it sounds to affect many others and though I will share the two issues I have and how to resolve them.

The first one, I kept getting the following error when trying to access VMware Remote Console “Connection error: could not negotiate SSL.”, as shown below:

VMware Remote Console Connection error could not negotiate SSL

For those who are more of a Web Console users, I just kept getting a disconnected error every time I try to connect using it as shown below.

VMware Cloud Director Web Console Disconnected error

Alright, so now you have the same problem. How to resolve it? It sounds like in the later versions of VMware Cloud Director, it is becoming more restrictive on SSL Certificates and without a signed certificates the Remote Console does not seem to work properly. This was done to enhance security.

As I have found a very well written and detailed a blog post on how to replace your certs with Lets Encrypt Wildcard SSL certificates by Marc Roeleveld, I have decided against writing my own on the subject and point you to his excellent post that can be found at the link below. By the way, it’s worth mentioning that Lets Encrypt certificates are free of charge, and quite easy to get, so no excuse not to install a signed certificate even for your home lab.… Read More

VMware Cloud Director 10.3.2 is now GA

The release of VMware Cloud Director 10.3.2 brings some exciting new features for our Cloud providers. Here I will highlight the most anticipated ones, which I think many of my Cloud Providers will find appealing.

VMware Cloud Director GPU as a Service (GPUaaS)

Nvidia GPU as a Service in VMware Cloud Director

VMware Cloud Director GPU as a Service (GPUaaS) allows customers to use the processing power of NVIDIA managed vGPU by leveraging the VMware Cloud Director without the need of purchasing dedicated high-end GPUs. The capability is focused on general purpose AI/ML with compatible Nvidia hardware. Cloud Director multi-tenanted vGPU as a Service allows cloud providers to gain more margin using Nvidia MIG (Multi-instance GPU) which achieves multitenancy boundaries between workloads at the physical level inside a single device and is a big deal for multi-tenant environment.

Providers can offer vApp templates pre-configured with all the necessary sizing policies, placement policies, GPU Profiles with the VM and guest OS enabled for vGPU and configured in the templates. This will enable tenants to consume vGPU templates in a self-service fashion.

Cloud Provider admins can meter vGPU consumption per tenant for tenant billing via API and tenants are given usage visibility and management over their vGPU derived workloads. Note that Cloud Providers must own and manage their NVIDIA GPU estate, licensing, management application install and configurations.… Read More

VMware Cloud Director 10.3.x OS Configuration Phase has failed error

While I was installing VMware Cloud Director 10.3 in my home lab, I have received the error “OS Configuration Phase has failed.”. This happened as I tried to access the configuration page at https://<My VCD IP:5480 at the first reboot after deploying the appliance from an OVA.

Here is a screenshot of the actual error:

VMware Cloud Director 10.3 OS Configuration Phase has failed

Checking the /opt/vmware/var/log/firstboot as instructed in the error, and I found:

2021-10-27 17:33:16 | Updating /etc/hosts file ...
2021-10-27 17:33:16 | System hostname is: photon-machine
2021-10-27 17:33:16 | [ERROR] Hostname was not updated via dns reverse-lookup. Failing OS configuration phase.
2021-10-27 17:33:16 | [ERROR] Fix and verify DNS server info and other related networking settings, and redeploy this appliance again.

Here is a screenshot of the file output:

From the error, it was easy to spot it was a DNS issue. Checking my DNS server and I have found out that I have missed configuring the DNS record for my VCD instance. You will need to add a forward and reverse DNS records for you VCD Cells to your DNS server and this should fix the issue.

Though to share in case others face the problem as they get sloppy configuring their home lab late at night :).… Read More

VMware Tanzu Mission Control (TMC) is now officially GA for VMware Cloud Provider Partners

On June 4, 2021 VMware Tanzu Mission Control (TMC) has become available to our VCPP Cloud Provider. It is a quite exciting news to many of our Managed Service Providers that are trying to offer Kubernetes added services across Multi-Cloud.

Tanzu Mission Control will help unlocks new opportunities for VMware cloud providers to offer Kubernetes (K8s) managed services for a multi-cloud. TMC can manage multi-tenant K8s clusters created on VMware Cloud Director (VCD) in addition to any CNCF conformant K8s clusters on public clouds as well. This includes the native K8s implementation at hyperscaler such as EKS, AKS, and GKE.

VMware Tanzu Mission Control

Here is a summary of the top features TMC will help our VMware Cloud Providers offer to their tenants:

  • Cluster lifecycle management: Provision, scale, upgrade and delete Tanzu Kubernetes Grid clusters via Tanzu Mission Control across environments.
  • Attaching clusters: Attach any conformant Kubernetes clusters running in other environments—either on-prem or in public clouds—to Tanzu Mission Control for centralized management.
  • Centralized policy management: Apply consistent policies, such as access, security, and even custom policies to a fleet of clusters and namespaces at scale.
  • Observability and diagnostics: Gain global observability of the health of clusters and workloads across clouds for quick diagnostics and troubleshooting.
Read More

VMware Cloud Director Cannot verify the Kubernetes API endpoint certificate on this Supervisor Cluster Error

While trying to Connect my VMware Cloud Director to my Tanzu Kubernetes Grid environment (TKGS) in vSphere 7 update 2, I kept hitting a certificate error. The error presented itself during the step to configure the Kubernetes policy for my Provider VDC. After following the wizard at:

Resources ==> Cloud Resources ==> Provider VDCs ==> Kubernetes.

The Wizard goes properly till I get to the Machine Classes tab which is where VMware Cloud Director get to check on the certificate of the supervisor cluster. That when the below error present itself:

“VMware Cloud Director cannot verify the Kubernetes API endpoint certificate on this Supervisor Cluster. It might be a vSphere generated default self-signed certificate or another invalid certificates. For the steps to install your own certificate, see Change the Kubernetes API Endpoint Certificate. For trusting the certificate, see https://kb.vmware.com/s/article/80996”

Kubernetes Policies in VCD 10.2 with vCenter 7.0 and later Tanzu are non-functional

The cause of the issue is the certificate structure of Tanzu Kubernetes in vCenter, The certificate of the Supervisor Cluster is not automatically trusted by VCD. Calls made to the Supervisor Cluster by VCD fail due to SSL errors. While I have this issue with VCD 10.2.2, it actually affected previous versions as well, especially when using self-signed certificates.

KB80996 article on how to fix this need to be updated with step marked in red below, but for those who needs to resolve the issue today, I wanted to document the steps in here.… Read More

VMware Cloud Providers Feature Fridays

My colleague Guy Bartram had been leading over 30 VMware Cloud Providers focused sessions where he host a different expert on each. I was hosted previously on the Bitnami and App Launchpad Feature Friday previously.

Feature Friday Bitnami and App Launchpad

I highly recommend every VMware Cloud Provider to take a look at these sessions and subscribe to the VMware Feature Fridays Youtube Channel.

Below are the list of feature Friday available as of the day this article is written. Please refer to the above link for the VMware Feature Fridays Youtube Chanel link above to keep updated with newer sessions:

Feature Friday Episode 33 – Terraform vCloud Director Provider 3.1 and NSX T

Terraform vCloud Director Provider 3.1 delivers infrastructure as code for VMware Cloud Director partners and their customers. Learn what is available in the new 3.1 release and particularly the support for NSX-T.

Feature Friday Episode 32 – VMware Cloud Director APIs

In this video I’m joined by Benoit Serratrice, Staff Cloud Solutions Architect at VMware to discuss VMware Cloud Director APIs and SDKs. Watch this session to understand some of the capabilities of the APIs available and the corresponding SDK coverage of the APIs, so you can make the right decision and save time programmatically automating your cloud solution.… Read More

What’s new in NSX Migration for VMware Cloud Director 1.2

As most of you are aware by now, VMware announced the sunsetting of NSX for vSphere (NSX-V), and the current end of general support is targeted for January 2022, while the end of technical guidance will be in January 2023. It is important that Cloud Providers migrate from NSX-V to NSX-T as soon as possible. As the process for larger providers will take a good amount of prep work and testing, the earlier they start the better their experience will be. The good news, the migration tools available this time is very helpful to streamline the process.

There are multiple methods to migrate from NSX for vSphere to NSX-T Data Center. They are listed below in the order of their usability in a VMware Cloud Director environment:

  • VMware NSX Migration for VMware Cloud Director can migrate the workload VMs and other organization VDC objects to the same vCenter Server instance managed by VMware Cloud Director. This is the option you really want to use if you have VMware Cloud Director in your environment. Here is the link for download. Here is the link as well for features supported by the migration tool.
  • Coexistence – New workloads are deployed on NSX-T, and the older workloads are allowed to die over time.
Read More

VMware Cloud Director Service Initial Availability

We have just announced the Cloud Director Service Initial Availability, where the first region would be VMC on AWS US West for now. There is a plan to expand this globally in the near future. Stay tune for a Cloud Director Service to be available in VMC on AWS region near you!!

So what is this all about? We are bringing the same Cloud Director our Cloud Providers and End customers love to VMC on AWS for now and other hyperscalers in the future. This will mainly be offered through our VMware Cloud Providers to their customers as a manged service. Here is few use cases I can see for this:

1- Asset Light Cloud Providers: New cloud providers who don’t want to operate or own their own datacenters, but still want to offer services based on our leading Cloud Provider stack. Now they can easily do that and have the infrastructure installed and managed by VMware!!

2- Geo Expansion: Cloud Providers who want to expand in a Geo where they don’t operate their own infrastructure. Again they can use Cloud Director Service in there to expand in that Geo. You can as well federate between your local Cloud Director and Cloud Director Service setups, so your customers don’t hub portals or have to worry where their service is coming form.… Read More

Cloud VMware Cloud Flix Series for Cloud Providers

The More you Know, the Greater your Impact! The VMware Cloud Provider Team have created a series of 60-minute business and technical sessions that will enable you to capture business opportunities in a Multi-Cloud World. During these webinars, you will gain information and context to better understand the rapidly evolving Cloud Services market and how VMware can help you be successful in delivering compelling new services to your end customers.

To learn more please join our VMware CloudFlix series, see specific topics listed below. There are 10 insightful sessions coming up where our VMware experts will deep dive into the new technical Cloud capabilities.

VMware Cloud Flix educational sessions for VMware Cloud Providers

The initial list is below, I will keep adding to it as we add more sessions:

– May, 12th : Extending SDWAN services into your cloud platform with VeloCloud – Registration -> https://lnkd.in/eDmGp6Y

– May, 14th : How to move from NSX-V to NSX-T using the migration tool – Registration -> https://lnkd.in/ePJ6E6w

– May, 19th : VCD 10.1 What’s New – Registration -> https://lnkd.in/eB29mSM

– May, 26th: Cloud Director Service – Registration -> https://lnkd.in/eFXdTAJ

– May, 28th: CloudFlix Webinar – Container Service Overview for Service Providers​ – Registration -> http://tiny.cc/o23spz

– June, 2nd: vSAN reset – Registration -> http://tiny.cc/8chtozRead More

Cloud Director Kubernetes as a Service with CSE 2.6.x Demo

If you have been following our VMware Cloud Provider Space for a while, you have probably been introduced to our Cloud Director Kubernetes as a Service offering based on VMware Container Service Extension. In the past, Container Service Extension used to be command line only, where a nice UI was introduced in CSE 2.6.0. Here is a demo of what the new UI of Cloud Director Container Service Extension look like out of the box:

If you are curious of how to install CSE 2.6.1, you can follow my earlier post: VMware Container Service Extension 2.6.1 Installation step by stepRead More

VMware Container Service Extension 2.6.1 Installation step by step

One of the most requested feature with previous versions of the VMware Container Service Extension (CSE) is to add a native UI to it. As of CSE 2.6 we have added a native UI to CSE, which is adding to the friendliness of CSE and will make it much more appealing to many of our cloud providers. At just few clicks, our customers can deploy a K8S clusters at our Cloud Providers with filling few easy to understand fields.

Kubeconfig file will be auto generated as well and can be handed out right away to the developer limiting the efforts required by the tenant operation team/cloud providers administrators. Here is a quick screenshot teaser of what CSE look like. You can find a nice demo of CSE 2.6.1 UI at my following blog post: Cloud Director Kubernetes as a Service with CSE 2.6.x Demo

For more info on what is new with CSE 2.6.x please check my following blog post: vCloud Director Container Service Extension 2.6.x is here

 

Container Service Extension Create New Cluster

 

In this post, I am assuming you have an existing vCloud Director environment and AMQP already configured. To start the installation of CSE 2.6.1, you will need a supported OS. In my case, I have decided to go with CentOS 8.1.Read More