Robin Bowes – YO61

DevOps in the wilds of North Yorkshire

Main menu

Skip to primary content
Skip to secondary content

Daily Archives: November 29, 2017

Find all variables used in a terraform module

Posted on November 29, 2017 by Robin Bowes | Leave a reply

Ever done a load of refactoring on some terraform code and wonder what variables are still required? This command gives you a sorted list of all occurences of the pattern "var.something":

ack -h 'var\.[\w]+' | perl -ne 'print "$1\n" while /var\.(\w+)/g' | sort -u

Updated 2017-11-30: match multiple variables on the same line

Posted in Uncategorized.

FreeAgent

FreeAgent Small Business Online Accounting

Tag cloud

omsa rhel el7 environments ruby Java zfs sshd racadm puppet ssl lvm toggl opennms apache scripting shell scripts date conversion subversion gem shell drac kpartx mysql linux ourdelta sysadmin lvs terraform firewall percona centos yum net-snmp iptables bash dell unicode rpm time tracking smartos xen perl fedora monitoring

Recent Posts

  • Overriding yum variables
  • Containers will not fix your broken culture
  • Find all variables used in a terraform module
  • Sorting terraform variable blocks
  • Removing an orphaned resource from terraform state

Pages

  • About
  • Downloads
  • Home

Archives

  • March 2018
  • December 2017
  • November 2017
  • August 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • June 2016
  • January 2016
  • May 2015
  • April 2015
  • March 2015
  • January 2015
  • December 2014
  • November 2014
  • March 2014
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • August 2012
  • June 2012
  • May 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • September 2011
  • August 2011
  • June 2011
  • May 2011
  • April 2011
  • February 2011
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • June 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • November 2009
  • October 2009
  • July 2008
November 2017
M T W T F S S
« Aug   Dec »
 12345
6789101112
13141516171819
20212223242526
27282930  
© 2018 Robin Bowes - YO61, all rights reserved.
Proudly powered by WordPress