npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@itentialopensource/infoblox-dns-management

v0.1.9

Published

[Deprecated] An artifact for DNS management using Infoblox

Downloads

35

Readme

Deprecation Notice

This Pre-Built has been deprecated as of 12-14-2023 and will be end of life on 12-14-2024. The capabilities of this Pre-Built have been replaced by the Itential Infoblox - DDI - REST Workflow Project

Infoblox DNS Management

An pre-built for the management of DNS records in Infoblox

Table of Contents

Overview

The Infoblox DNS Management pre-built enables IAP users to create, modify, and delete DNS record types in the Infoblox platform. Advantageously, any number of request types (Create, Modify, or Delete) related to any combination of DNS record types (currently available: A, PTR, CNAME, NS, and Fixed Address) may be submitted in one form and processed by one IAP workflow job, providing a streamlined DNS management experience.

Users may create requests to create, delete, or modify DNS records using the associated form. The workflow job that launches when the form is submitted leverages child workflows to process requests related to the various DNS record types using an Itential adapter that connects to your Infoblox instance. Upon completion, the workflow provides a summary, in a final manual task, of the successful requests processed by the Infoblox platform.

Features

  • Allows users to perform CRUD operations on multiple DNS record types in Infoblox at one time using a single form.
  • Provides a concise report of all successful DNS management requests.

Requirements

Pre-requisites to use the Infoblox DNS Management pre-built include:

  • Itential Automation Platform
    • ^2021.2 This pre-built requires adapter-infoblox, which must be configured to connect to a running instance of Infoblox.

Known Limitations

The current version of this pre-built supports management of the following record types in Infoblox: A, PTR, CNAME, NS, and Fixed Address. In addition, only the nameserver value of an NS record, but not its associated addresses, may be changed at this time. Lastly, DNS record requests that are not successful are not included in the final manual task that summarizes the status of the DNS record requests processed by Infoblox.

How to Install

To install the Pre-Built:

  • Verify you are running a supported version of the Itential Automation Platform (IAP) as listed above in the Requirements section in order to install the Pre-Built.
  • The Pre-Built can be installed from within App-Admin_Essential. Simply search for the name of your desired Pre-Built and click the install button.

After the notification displays to inform you that the pre-built has been installed, you should be able to navigate to Operations Manager and verify that the Infoblox DNS Management Operations Manager item has been installed.

How to Run

The Infoblox DNS Management pre-built may be run manually using IAP's Operations Manager, which leverages associated workflows and JSON forms. Doing so opens a form in which the user may add data for multiple record types to be created or deleted, as well as data that may be used to modify existing records. Note that the various DNS record types are submitted in distinct sections of the same form, and more requests may be added by pressing the "+" button to the right side of a record type. The form may be submitted by clicking "Run" at the bottom left of the form.

Furthermore, Create and Delete requests are submitted in one section of the form, while Modify requests are handled separately.

Once submitted, a parent workflow employs child workflows based on the DNS record types and requests types provided by the user.

Finally, the workflow provides a summary of the successful DNS record requests processed by Infoblox by way of a manual task, as shown in the Overview section, above.

Additional Information

Please use your Itential Customer Success account if you need support when using this pre-built.