Jenkins Core Concepts
Jenkins
Jenkins
Juniper Apstra Terraform Provider — Locals
Juniper Apstra Terraform Provider — Outputs
Juniper Apstra Terraform Provider — Input Variables
Juniper Apstra Terraform Provider- Store Remote State
Destroy Infrastructure using Juniper Apstra Terraform Provider
Change Infrastructure using Juniper Apstra Terraform Provider
Build Infrastructure using Juniper Apstra Terraform Provider
Juniper Apstra Terraform Provider Versions
Juniper Apstra Terraform Provider — Modules
Juniper Apstra Terraform Provider — Functions
Juniper Apstra Terraform Provider — Data Sources
Getting Started with Juniper Apstra Terraform Provider
Mist Webhooks
Using Multiple Terraform Providers
In the .terraform directory of the current working folder, we can find the plugins. In this case , we used the hashicorp/local provider.
Creating Terraform Local File Resources (base) pradeep:~$pwd /Users/pradeep/Downloads/learn-terraform/local (base) pradeep:~$cat local.tf resource "local_fi...
Terraform Modules
Terraform Junos Provider In the Terraform registry, we can see Juniper official provider for vSRX devices.
Using Terraform Datasources
Terraform Outputs
In this post, let us deploy a Docker container using Terraform. This example also makes use of some of the Terraform features like Input variables and Output...
Terraform Variables
Terraform Cloud Remote State
Distributed builds are builds that run on nodes other than the built-in controller node. The Jenkins controller serves HTTP requests and stores all important...
Jenkins Essentials Lab Instance Setup
According to HashiCorp documentation, Terraform Cloud is an application that helps teams use Terraform together. It manages Terraform runs in a consistent an...
In the previous posts, we used input variables to parameterize our Terraform configuration. In this post, we will use output values to organize data to be ea...
So far we have used hard-coded values in the Terraform configuration. We can include variables to make our configuration more dynamic and flexible.
Destroying Azure Resources with Terraform
Updating Azure Resources with Terraform
Creating Azure Resource Group with Terraform
Updating the Terraform Version First let us verify the current version of the Terraform.
A simple Ansible Demo
Ansible
Vagrant + Junos Few years ago, Juniper made available some of its products as Vagrant boxes, which can be found here.
Vagrant Provision So far we have a virtual machine running a basic copy of Ubuntu. We can edit files locally and have them synced into the virtual machine. I...
Vagrant Synced Folder Vagrant automatically syncs files to and from the guest machine. This way you can edit files locally and run them in your virtual devel...
Getting started with Vagrant
Creating Kubernetes Resources with Terraform According to Terraform website, While you could use kubectl or similar CLI-based tools mapped to API calls to ma...
Change Infrastructure In the previous post on Getting Started with Terraform, we looked at creating and destroying infrastructure using Terraform.
Getting started with Terraform
RedHat OpenShift Getting Started with OpenShift.
Jenkins