diff --git a/.pdkignore b/.pdkignore
new file mode 100644
index 00000000..37ffc8d0
--- /dev/null
+++ b/.pdkignore
@@ -0,0 +1,51 @@
+# common list used in puppetlabs repos
+.git/
+.*.sw[op]
+.metadata
+.yardoc
+.yardwarns
+*.iml
+/.bundle/
+/.idea/
+/.vagrant/
+/coverage/
+/bin/
+/doc/
+/Gemfile.local
+/Gemfile.lock
+/junit/
+/log/
+/pkg/
+/spec/fixtures/manifests/
+/spec/fixtures/modules/*
+/tmp/
+/vendor/
+/convert_report.txt
+/update_report.txt
+.DS_Store
+.project
+.envrc
+/inventory.yaml
+/spec/fixtures/litmus_inventory.yaml
+/.fixtures.yml
+/Gemfile
+/.gitattributes
+/.gitignore
+/.pdkignore
+/.puppet-lint.rc
+/Rakefile
+/rakelib/
+/.rspec
+/..yml
+/.yardopts
+/spec/
+/.vscode/
+/.sync.yml
+/.devcontainer/
+# OpenStack-specific files
+/bindep.txt
+/.gitreview
+/setup.cfg
+/setup.py
+/tox.ini
+/.zuul.yaml