Deploying a 3 tier app in GCP from Ansible

Ansible is an open-source automation tool that allows you to automate configuration management, application deployment, and task automation. In this blog post, we will explore how to deploy a three-tier application in Google Cloud Platform (GCP) using Ansible. GCP Overview Google Cloud Platform (GCP) is a suite of cloud computing services offered by Google. It provides a wide range of services such as virtual machines, storage, and networking, among others, that can be used to deploy and run applications in the cloud. One of the advantages of using GCP is its high availability and scalability, which makes it an excellent option for deploying enterprise-grade applications. ...

March 7, 2023 · 6 min · Cosmin

Deploying a 3 tier app in GCP from Terraform

Deploying a three-tier application using Terraform is a popular approach because it provides infrastructure-as-code benefits. Terraform is an open-source infrastructure-as-code tool that allows you to define, configure, and manage infrastructure in a declarative language. In this blog post, we will explore how to deploy a three-tier application in Google Cloud Platform (GCP) using Terraform. GCP Overview Google Cloud Platform (GCP) is a suite of cloud computing services offered by Google. It provides a wide range of services such as virtual machines, storage, and networking, among others, that can be used to deploy and run applications in the cloud. One of the advantages of using GCP is its high availability and scalability, which makes it an excellent option for deploying enterprise-grade applications. ...

March 7, 2023 · 5 min · Cosmin

Deploying a 3 tier app in GCP from vRA

Deploying a three-tier application is a common task for many organizations, and as more companies move to the cloud, it’s essential to understand how to deploy such applications in the cloud environment. In this blog post, we will explore how to deploy a three-tier application from vRealize Automation 8 in Google Cloud Platform (GCP) using a blueprint. GCP Overview Google Cloud Platform (GCP) is a suite of cloud computing services offered by Google. It provides a wide range of services such as virtual machines, storage, and networking, among others, that can be used to deploy and run applications in the cloud. One of the advantages of using GCP is its high availability and scalability, which makes it an excellent option for deploying enterprise-grade applications. ...

March 7, 2023 · 5 min · Cosmin
Article cover image

How to forcibly delete an NSX-T 3 Segment

I recently ran in to a problem where i couldnt delete an NSX segment so i went exploring the API. The API guide can be found here The method used is delete policy/api/v1/infra/segments/{segment-id}?force=true It would look like this in Postman: To list the segments we can use a get request towards /policy/api/v1/infra/segments/

March 3, 2023 · 1 min · Cosmin

Removing NSX stale packages from ESXi host

I recently ran in to a problem where i wanted to perform a clean configuration of one of my ESXi hosts from an NSX perspective, however i ran in to a problem where NSX was reporting that the packages are already installed. To fix the issue i had to run the following to list the packages installed: esxcli software vib list | grep -i nsx Once i had the list all i had to do is uninstall them using: ...

March 3, 2023 · 1 min · Cosmin
Article cover image

Configure NSX-T to use vIDM as authentication

I needed to create a few additional accounts in NSX-T for outside sources. Instead of creating individual accounts i wanted to use the existing ones from AD. To get started we need to get the certificate from the vIDM server. Log on to the vIDM server as root and run the following: openssl1 s_client -connect <FQDN of vIDM host>:443 < /dev/null 2> /dev/null | openssl x509 -sha256 -fingerprint -noout -in /dev/stdin Next we need to create the OAuth client ID in vIDM. Log in to the vIDM UI using the url SAAS/admin/app/page#!/dashboard as admin and Navigate to Catalog -> Settings ...

March 3, 2023 · 2 min · Cosmin

Differences between SaltStack and Terraform

Infrastructure management has come a long way in recent years, with a variety of tools and frameworks available to help you provision, configure, and manage your infrastructure. Two popular tools in this space are SaltStack and Terraform, but they serve different purposes and have different strengths. In this post, we’ll explore the differences between SaltStack and Terraform, and when you might choose one over the other. SaltStack: Configuration Management SaltStack is a configuration management tool that allows you to define and apply a set of configurations or settings to a group of servers or other infrastructure components. Configuration management is an important aspect of infrastructure management because it ensures that all servers and systems in your infrastructure are consistent and conform to a known configuration. This can help with security, reliability, and troubleshooting. ...

February 24, 2023 · 3 min · Cosmin
Article cover image

Upgrading SSC (SaltStack Config) to 8.11.1 using vRSLCM

In this post i will go over upgrading my 8.x SSC appliance to 8.11.1. As a pre requirement we do need to have vRSLCM (vRealize Lifecycle Manager) upgraded to 8.11.1. Instructions can be found here. The upgrade does not include the latest PSPACK that contains the 8.11.1 SaltStack Config release. Instructions to get the PSPACK can be found on my other blog post here. To get started we can go to vRealize Lifecycle Manager -> Lifecycle Operations -> Settings -> Binary Mapping. (If you haven’t added your My VMware credentials you will need to do that first by going to vRealize Lifecycle Manager -> Lifecycle Operations -> Settings -> My VMware) ...

February 22, 2023 · 2 min · Cosmin

Comparing vRealize Automation to Chef

vRealize Automation and Chef are both popular tools used in IT automation, but they approach automation in different ways. In this blog, we will compare vRealize Automation with Chef to help you understand their differences and similarities. What is vRealize Automation? vRealize Automation is an IT automation tool that enables the automation of the deployment and management of virtual infrastructure and applications. It helps organizations to streamline their IT processes and create more efficient workflows. vRealize Automation provides a single platform for IT teams to manage and automate the deployment of infrastructure and applications. ...

February 15, 2023 · 3 min · Cosmin

Comparing vRealize Automation to Chef

vRealize Automation and Chef are both popular tools used in IT automation, but they approach automation in different ways. In this blog, we will compare vRealize Automation with Chef to help you understand their differences and similarities. What is vRealize Automation? vRealize Automation is an IT automation tool that enables the automation of the deployment and management of virtual infrastructure and applications. It helps organizations to streamline their IT processes and create more efficient workflows. vRealize Automation provides a single platform for IT teams to manage and automate the deployment of infrastructure and applications. ...

February 15, 2023 · 3 min · Cosmin
VCF Assistant
Hi! I'm the VCF Assistant. Ask me anything about VMware Cloud Foundation, ESXi, vCenter, NSX, Aria Suite, or infrastructure automation.