From 421eb90273e07ede96a263ef71ffdf1b14c3b7a6 Mon Sep 17 00:00:00 2001 From: nmelehan Date: Mon, 7 Jan 2019 14:28:52 -0500 Subject: [PATCH] Change Salt50 promo code to Salt20 --- .../automate-a-static-site-deployment-with-salt/index.md | 6 +++--- .../beginners-guide-to-salt/index.md | 6 +++--- .../index.md | 4 ++-- .../configure-and-use-salt-ssh/index.md | 4 ++-- .../configure-apache-with-salt-stack/index.md | 4 ++-- .../create-a-salt-execution-module/index.md | 6 +++--- .../index.md | 4 ++-- .../introduction-to-jinja-templates-for-salt/index.md | 6 +++--- .../monitoring-salt-minions-with-beacons/index.md | 6 +++--- .../salt-command-line-reference/index.md | 6 +++--- .../secrets-management-with-salt/index.md | 4 ++-- .../test-salt-locally-with-kitchen-salt/index.md | 4 ++-- .../use-and-modify-official-saltstack-formulas/index.md | 4 ++-- .../index.md | 4 ++-- .../index.md | 4 ++-- .../install-plex-media-server-with-salt/index.md | 4 ++-- 16 files changed, 38 insertions(+), 38 deletions(-) diff --git a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/index.md b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/index.md index d97bb3e7505..74f40126841 100644 --- a/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/index.md +++ b/docs/applications/configuration-management/automate-a-static-site-deployment-with-salt/index.md @@ -18,8 +18,8 @@ external_resources: - '[SaltStack Git Fileserver Documentation](https://docs.saltstack.com/en/latest/topics/tutorials/gitfs.html#tutorial-gitfs)' - '[SaltStack Salt Formulas Documentation](https://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html)' - '[GitHub Developer - Webhooks](https://developer.github.com/webhooks/)' -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- This guide will walk through the deployment of a static site using [SaltStack](https://github.com/saltstack/salt), which is a flexible configuration management system. The configuration files created for Salt will be version controlled using Git. Updates to your static site's code will be automatically communicated to the production system using webhooks, an event notification system for the web. @@ -1035,4 +1035,4 @@ The current Salt configuration can be used as a foundation for more complex depl - Load balance your site by creating more minions and apply the same Pillar data and Salt states to them. Then, set up a [NodeBalancer](https://www.linode.com/nodebalancers) to direct traffic to the minions. -- Set up a separate development branch and development server with Salt's environments feature. \ No newline at end of file +- Set up a separate development branch and development server with Salt's environments feature. diff --git a/docs/applications/configuration-management/beginners-guide-to-salt/index.md b/docs/applications/configuration-management/beginners-guide-to-salt/index.md index 772bc057186..a98ca7ab8c5 100644 --- a/docs/applications/configuration-management/beginners-guide-to-salt/index.md +++ b/docs/applications/configuration-management/beginners-guide-to-salt/index.md @@ -12,8 +12,8 @@ published: 2018-10-16 title: A Beginner's Guide to Salt external_resources: - '[SaltStack Documentation](https://docs.saltstack.com/)' -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- [Salt](https://www.saltstack.com) (also referred to as *SaltStack*) is a Python-based configuration management and orchestration system. Salt uses a master/client model in which a dedicated Salt *master* server manages one or more Salt *minion* servers. Two of Salt's primary jobs are: @@ -332,4 +332,4 @@ Beacons can trigger [reactors](https://docs.saltstack.com/en/latest/topics/react Now that you're familiar with some of Salt's basic terminology and components, move on to our guide [Getting Started with Salt - Basic Installation and Setup](https://www.linode.com/docs/applications/configuration-management/getting-started-with-salt-basic-installation-and-setup/) to set up a configuration to start running commands and provisioning minion servers. -The SaltStack documentation also contains a page of [best practices](https://docs.saltstack.com/en/latest/topics/best_practices.html) to be mindful of when working with Salt. You should review this page and implement those practices into your own workflow whenever possible. \ No newline at end of file +The SaltStack documentation also contains a page of [best practices](https://docs.saltstack.com/en/latest/topics/best_practices.html) to be mindful of when working with Salt. You should review this page and implement those practices into your own workflow whenever possible. diff --git a/docs/applications/configuration-management/configure-and-use-salt-cloud-and-cloud-maps-to-provision-systems/index.md b/docs/applications/configuration-management/configure-and-use-salt-cloud-and-cloud-maps-to-provision-systems/index.md index da5246cbe34..ef84fa03d99 100644 --- a/docs/applications/configuration-management/configure-and-use-salt-cloud-and-cloud-maps-to-provision-systems/index.md +++ b/docs/applications/configuration-management/configure-and-use-salt-cloud-and-cloud-maps-to-provision-systems/index.md @@ -13,8 +13,8 @@ modified_by: title: 'Configure and Use Salt Cloud and Cloud Maps to Provision Systems' contributor: name: Sergey Bulavintsev -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- ![Salt Cloud](SaltCloud.jpg) diff --git a/docs/applications/configuration-management/configure-and-use-salt-ssh/index.md b/docs/applications/configuration-management/configure-and-use-salt-ssh/index.md index 8b6c2200fac..eec9fd4c3c4 100644 --- a/docs/applications/configuration-management/configure-and-use-salt-ssh/index.md +++ b/docs/applications/configuration-management/configure-and-use-salt-ssh/index.md @@ -12,8 +12,8 @@ modified_by: title: 'Configure and Use Salt SSH to Manage Your Linodes' contributor: name: Sergey Bulavintsev -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- ## Introduction to Salt SSH diff --git a/docs/applications/configuration-management/configure-apache-with-salt-stack/index.md b/docs/applications/configuration-management/configure-apache-with-salt-stack/index.md index e06865141c0..dfc70f5dc90 100644 --- a/docs/applications/configuration-management/configure-apache-with-salt-stack/index.md +++ b/docs/applications/configuration-management/configure-apache-with-salt-stack/index.md @@ -15,8 +15,8 @@ external_resources: - '[Salt Apache_Conf State Module](https://docs.saltstack.com/en/latest/ref/states/all/salt.states.apache_conf.html)' - '[Salt Apache_Site State Module](https://docs.saltstack.com/en/latest/ref/states/all/salt.states.apache_site.html)' - '[Using Grains in SLS Modules](https://docs.saltstack.com/en/latest/topics/tutorials/states_pt3.html#using-grains-in-sls-modules)' -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- Salt is a powerful configuration management tool. In this guide you will create Salt state files that are capable of installing and configuring Apache on Ubuntu 18.04, Debian 9, or CentOS 7. diff --git a/docs/applications/configuration-management/create-a-salt-execution-module/index.md b/docs/applications/configuration-management/create-a-salt-execution-module/index.md index d9876ea5355..afb8d4deda5 100644 --- a/docs/applications/configuration-management/create-a-salt-execution-module/index.md +++ b/docs/applications/configuration-management/create-a-salt-execution-module/index.md @@ -13,8 +13,8 @@ title: "Create a Salt Execution Module" external_resources: - '[Writing Execution Modules](https://docs.saltstack.com/en/latest/ref/modules/)' - '[Execution of Salt Modules From Within States](https://docs.saltstack.com/en/latest/ref/states/all/salt.states.module.html#execution-of-salt-modules-from-within-states)' -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- A Salt *execution module* is a Python module that runs on a Salt minion. It perform tasks and returns data to the Salt master. In this tutorial you will create and install an execution module that will call the [US National Weather Service API](https://forecast-v3.weather.gov/documentation) and return the current temperature at a specified weather station. This example could easily be adapted to access any API. @@ -241,4 +241,4 @@ local: 16.7 {{< /output >}} -You have now successfully created and installed a Salt execution module. \ No newline at end of file +You have now successfully created and installed a Salt execution module. diff --git a/docs/applications/configuration-management/getting-started-with-salt-basic-installation-and-setup/index.md b/docs/applications/configuration-management/getting-started-with-salt-basic-installation-and-setup/index.md index 28e2914fc05..26bec214d81 100644 --- a/docs/applications/configuration-management/getting-started-with-salt-basic-installation-and-setup/index.md +++ b/docs/applications/configuration-management/getting-started-with-salt-basic-installation-and-setup/index.md @@ -11,8 +11,8 @@ modified_by: name: Linode published: 2015-09-22 title: Getting Started with Salt - Basic Installation and Setup -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- [Salt](https://saltstack.com/) is a Python-based configuration management platform designed to control a number of slave servers (called Minions in Salt terminology) from a single master server. This guide walks you through configuring a Salt Master and Minion, and is relevant to any supported Linux distribution. diff --git a/docs/applications/configuration-management/introduction-to-jinja-templates-for-salt/index.md b/docs/applications/configuration-management/introduction-to-jinja-templates-for-salt/index.md index b3df4244382..5122349ba89 100644 --- a/docs/applications/configuration-management/introduction-to-jinja-templates-for-salt/index.md +++ b/docs/applications/configuration-management/introduction-to-jinja-templates-for-salt/index.md @@ -15,8 +15,8 @@ external_resources: - '[Salt Best Practices](https://docs.saltstack.com/en/latest/topics/best_practices.html#modularity-within-states)' - '[Salt States Tutorial](https://docs.saltstack.com/en/latest/topics/tutorials/states_pt1.html)' - '[Jinja Template Designer Documentation](http://jinja.pocoo.org/docs/2.10/templates/#import)' -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- ## Introduction to Templating Languages @@ -386,4 +386,4 @@ If Jinja is overused, its power and versatility can create unmaintainable Salt s {% import_yaml "users.yml" as users %} -- Use Salt [Pillars](https://docs.saltstack.com/en/latest/topics/tutorials/pillar.html) to store general or sensitive data as variables. Access these variables inside state files and template files. \ No newline at end of file +- Use Salt [Pillars](https://docs.saltstack.com/en/latest/topics/tutorials/pillar.html) to store general or sensitive data as variables. Access these variables inside state files and template files. diff --git a/docs/applications/configuration-management/monitoring-salt-minions-with-beacons/index.md b/docs/applications/configuration-management/monitoring-salt-minions-with-beacons/index.md index 30f4011d85d..95e27a75f7b 100644 --- a/docs/applications/configuration-management/monitoring-salt-minions-with-beacons/index.md +++ b/docs/applications/configuration-management/monitoring-salt-minions-with-beacons/index.md @@ -14,8 +14,8 @@ external_resources: - '[Salt Beacons Documentation](https://docs.saltstack.com/en/latest/topics/beacons/)' - '[Salt Beacon Modules](https://docs.saltstack.com/en/latest/ref/beacons/all/index.html)' - '[Salt Reactors Documentation](https://docs.saltstack.com/en/latest/topics/reactor/)' -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- Every action performed by Salt, such as applying a highstate or restarting a minion, generates an event. *Beacons* emit events for non-salt processes, such as system state changes or file changes. This guide will use Salt beacons to notify the Salt master of changes to minions, and Salt *reactors* to react to those changes. @@ -290,4 +290,4 @@ salt/job/20181010161053393111/ret/salt-minion { 1. Open Slack and you should see that your app has notified the room. -Congratulations, you now know how to monitor your Salt minion's memory usage with Slack integration. Salt can also monitor CPU load, disk usage, and a number of other things. Refer to the More Information section below for additional resources. \ No newline at end of file +Congratulations, you now know how to monitor your Salt minion's memory usage with Slack integration. Salt can also monitor CPU load, disk usage, and a number of other things. Refer to the More Information section below for additional resources. diff --git a/docs/applications/configuration-management/salt-command-line-reference/index.md b/docs/applications/configuration-management/salt-command-line-reference/index.md index e7b63e8816e..97b98ad92a1 100644 --- a/docs/applications/configuration-management/salt-command-line-reference/index.md +++ b/docs/applications/configuration-management/salt-command-line-reference/index.md @@ -16,8 +16,8 @@ contributor: external_resources: - '[SaltStack Command Line Documentation](https://docs.saltstack.com/en/latest/ref/cli/index.html)' - '[Linode Cloud Module](https://docs.saltstack.com/en/latest/ref/clouds/all/salt.cloud.clouds.linode.html)' -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- [SaltStack](https://github.com/saltstack/salt) is a powerful configuration management tool. The following is a quick-reference guide for Salt's command line interface (CLI). @@ -298,4 +298,4 @@ Used to start the Salt API |`--pid-file`|Specify the file path of the pidfile. Default is `/var/run/salt-api.pid`|`salt-api --pid-file /path/to/new/pid`| |`-l`, `--log-level`|Change console log level. Defaults to `warning`. Available options are `all`, `garbage`, `trace`, `debug`, `info`, `warning`, `error`, and `quiet`.|`salt-api -l info`| |`--log-file`|Change the log file path. Defaults to `/var/log/salt/api`|`salt-api --log-file /home/salt/log`| -|`--log-file-level`|Change the logging level of the log file. Same options as `--log-level`|`salt-api --log-level all`| \ No newline at end of file +|`--log-file-level`|Change the logging level of the log file. Same options as `--log-level`|`salt-api --log-level all`| diff --git a/docs/applications/configuration-management/secrets-management-with-salt/index.md b/docs/applications/configuration-management/secrets-management-with-salt/index.md index 758c9e5ec41..032429dfe91 100644 --- a/docs/applications/configuration-management/secrets-management-with-salt/index.md +++ b/docs/applications/configuration-management/secrets-management-with-salt/index.md @@ -18,8 +18,8 @@ external_resources: - '[Salt GPG Renderer](https://docs.saltstack.com/en/latest/ref/renderers/all/salt.renderers.gpg.html)' - '[Salt SDB Documentation](https://docs.saltstack.com/en/latest/topics/sdb/)' - '[Salt SDB Modules](https://docs.saltstack.com/en/latest/ref/sdb/all/index.html)' -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- Salt is a powerful configuration management tool which helps you manage your server deployments with configuration *state* files. These files are easily shared with others on your team and can be checked in to version control systems like Git. diff --git a/docs/applications/configuration-management/test-salt-locally-with-kitchen-salt/index.md b/docs/applications/configuration-management/test-salt-locally-with-kitchen-salt/index.md index 3235e493797..3671a040b36 100644 --- a/docs/applications/configuration-management/test-salt-locally-with-kitchen-salt/index.md +++ b/docs/applications/configuration-management/test-salt-locally-with-kitchen-salt/index.md @@ -16,8 +16,8 @@ external_resources: - '[Salt Formulas](https://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html)' - '[Writing a Test](https://kitchen.ci/docs/getting-started/writing-test/)' - '[Sample Pytest tests](https://github.com/gtmanfred/wordpress-formula/tree/master/tests/integration)' -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- KitchenSalt allows you to use Test Kitchen to test your Salt configurations locally without a Salt master or minions. In this guide you will install KitchenSalt and use Docker to test a Salt state. This guide was created using a system running Ubuntu 18.04. diff --git a/docs/applications/configuration-management/use-and-modify-official-saltstack-formulas/index.md b/docs/applications/configuration-management/use-and-modify-official-saltstack-formulas/index.md index c1bc8887870..440e08a2b31 100644 --- a/docs/applications/configuration-management/use-and-modify-official-saltstack-formulas/index.md +++ b/docs/applications/configuration-management/use-and-modify-official-saltstack-formulas/index.md @@ -15,8 +15,8 @@ contributor: external_resources: - '[Salt Formulas](https://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html)' - '[Git Fileserver Backend Walkthrough](https://docs.saltstack.com/en/latest/topics/tutorials/gitfs.html)' -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- ## Salt State Files diff --git a/docs/applications/configuration-management/use-salt-states-to-configure-a-lamp-stack-on-a-minion/index.md b/docs/applications/configuration-management/use-salt-states-to-configure-a-lamp-stack-on-a-minion/index.md index dfc911396b3..868d0685819 100644 --- a/docs/applications/configuration-management/use-salt-states-to-configure-a-lamp-stack-on-a-minion/index.md +++ b/docs/applications/configuration-management/use-salt-states-to-configure-a-lamp-stack-on-a-minion/index.md @@ -11,8 +11,8 @@ modified_by: name: Linode published: 2015-07-02 title: Use Salt States to Configure a LAMP Stack on a Minion -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- This tutorial will configure a Minion's LAMP stack with further use of Salt States. This tutorial is written for Debian 8 but can easily be adjusted for other Linux Distributions. You will need a working Salt master and minion configuration before starting this guide. If you need to set up that prerequisite, see our [Salt installation guide](/docs/applications/configuration-management/getting-started-with-salt-basic-installation-and-setup/) to get started. diff --git a/docs/applications/configuration-management/use-salt-states-to-create-lamp-stack-and-fail2ban-across-salt-minions/index.md b/docs/applications/configuration-management/use-salt-states-to-create-lamp-stack-and-fail2ban-across-salt-minions/index.md index 6789b33193d..bc368ce4ba3 100644 --- a/docs/applications/configuration-management/use-salt-states-to-create-lamp-stack-and-fail2ban-across-salt-minions/index.md +++ b/docs/applications/configuration-management/use-salt-states-to-create-lamp-stack-and-fail2ban-across-salt-minions/index.md @@ -11,8 +11,8 @@ modified_by: name: Linode published: 2015-07-02 title: Use Salt States to Create LAMP Stack and Fail2ban Across Salt minions -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- Salt States can install and define a server setup on other servers. This tutorial demonstrates the use of Salt States to create a LAMP stack across all Salt Minions. diff --git a/docs/applications/media-servers/install-plex-media-server-with-salt/index.md b/docs/applications/media-servers/install-plex-media-server-with-salt/index.md index a46c7be1051..ff155f90269 100644 --- a/docs/applications/media-servers/install-plex-media-server-with-salt/index.md +++ b/docs/applications/media-servers/install-plex-media-server-with-salt/index.md @@ -16,8 +16,8 @@ external_resources: - '[Salt Masterless Walkthough](https://docs.saltstack.com/en/latest/topics/tutorials/quickstart.html)' - '[Salt Fileserver Backend Walthrough](https://docs.saltstack.com/en/latest/topics/tutorials/gitfs.html)' - '[Plex Media Server Quick State](https://support.plex.tv/articles/200264746-quick-start-step-by-step-guides/)' -promo_code_amount: '50' -promo_code: 'Salt50' +promo_code_amount: '20' +promo_code: 'Salt20' --- Plex is a media server that allows you to stream video and audio content that you own to many different types of devices. In this guide you will learn how to use a masterless Salt minion to set up a Plex server, attach and use a Block Storage Volume, and how to connect to your media server to stream content to your devices.