Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
acdacbd
Initial draft of Hashicorp Vault guide
tylerjl Feb 13, 2019
37f4e4b
WIP vault secrets guide
tylerjl Feb 14, 2019
0fbcd6e
Minor draft clarifications for Vault guide
tylerjl Mar 28, 2019
ebf87a0
First draft of Vault installation steps
tylerjl Mar 29, 2019
ed510ed
Vault tutorial draft up until kv secret backend steps
tylerjl Mar 30, 2019
5167ab6
Vault guide token and policy sections
tylerjl Mar 31, 2019
e99d3b7
Bump Vault guide dates
tylerjl Mar 31, 2019
f277105
Completion of first Vault draft
tylerjl Mar 31, 2019
ee0c988
Second draft revision for Vault tutorial.
tylerjl Mar 31, 2019
57b71d9
Minor patch to certbot guide on CentOS 7
tylerjl Mar 31, 2019
1140e53
Fix Vault guide vale errors
tylerjl Mar 31, 2019
86c394a
Remove trailing whitespace in Vault guide
tylerjl Apr 4, 2019
20ac797
adds dnssec section
tbaka-dev Apr 17, 2019
4d1f4b6
Tech edit
Apr 23, 2019
2e712f5
[Release Candidate] v0.13 (merge into develop) (#2493)
nmelehan May 16, 2019
434215b
[new]Getting Started With LXD (#2490)
sagesyr May 17, 2019
492980c
[Update] Install Java for Ubuntu 16.04 (#2491)
hzoppetti May 17, 2019
90e2cd0
[Update] Modify File Permissions with chmod
May 17, 2019
7a81702
addressing-bugs-and-changes
May 20, 2019
9c213d1
Firewall private IP note added
May 21, 2019
ccb8a46
added newer versions of Ubuntu version split to indicate which files …
hzoppetti May 22, 2019
ca33b17
added section for changing a username (#2500)
hzoppetti May 22, 2019
5393015
clarified 750
May 24, 2019
e1295df
Misc. copy edits.
leslitagordita May 24, 2019
0a10b98
Merge pull request #2502 from rsyracuse/private-ip-firewall
leslitagordita May 24, 2019
3a7c4fb
[New] Container Instrumentation with the Elastic Stack (#2317)
tylerjl May 28, 2019
27b5856
updated screenshot and text for nested clone linode menu (#2498)
hzoppetti May 28, 2019
bf385ca
[NEW] Using CObra to write command line utilities in Go (#2478)
Guaris May 28, 2019
3d64cf4
OpenSUSE net docs link broken (#2510)
abalarin May 28, 2019
9e50aa0
added lockout revovery steps (#2505)
sagesyr May 28, 2019
68eaa3a
[Update] TLS Deployment Best Practices for NGINX (#2378)
andystevensname May 28, 2019
5ce752f
update to ubuntu 18.04 php 7 and java jdk 11
Jun 4, 2019
a025678
Suggestion: Do not use sudo with lxc commands (#2508)
simos Jun 4, 2019
6b556a8
Added step to move service file to /etc/systemd/system dir (#2494)
hzoppetti Jun 4, 2019
cb3fce3
[Update] How to Deploy Microservices with Docker (#2497)
hzoppetti Jun 4, 2019
2e6dd34
LXD proxy device requires now IP addresses (#2506)
simos Jun 4, 2019
e74a8de
[Update] Using SSHFS To Mount Remote Directories (#2273)
leslitagordita Jun 4, 2019
6477db2
fix disk resize link (#2346)
jahschwa Jun 4, 2019
770be85
Copy edit
wildmanonline Jun 4, 2019
6ad7416
add coming soon mumbai alert banner (#2520)
hzoppetti Jun 5, 2019
4fe6950
added utm link
Jun 5, 2019
1be1509
Merge pull request #2522 from Guaris/rc-v.0.14
nmelehan Jun 5, 2019
f65c795
Merge pull request #2463 from rsyracuse/hashicorp-vault-howto
Guaris Jun 5, 2019
3ae125b
updated to php 7, java 8, and minecraft 1.14.2
Jun 6, 2019
2050f01
Lish guide refers to Toronto as Tokyo 2 in places.
mnordhoff Jun 7, 2019
40da723
Fixed typo in link to "Secure your Server" page
ms Jun 10, 2019
81854ee
decreased font size
Jun 10, 2019
e0b2fac
[Update] How to Deploy Kubernetes on Linode with Rancher 2.2 (#2529)
sagesyr Jun 10, 2019
3b07373
Merge pull request #2528 from hzoppetti/theme-rebuild-smaller-font
Guaris Jun 11, 2019
4a2b777
Merge pull request #2527 from ms/patch-1
Guaris Jun 11, 2019
7cc9596
Merge pull request #2525 from mnordhoff/patch-5
Guaris Jun 11, 2019
d1fa97a
Merge pull request #2523 from hzoppetti/multicraft-on-ubuntu
Guaris Jun 11, 2019
67e81e3
Merge pull request #2495 from rsyracuse/chmod-permissions-edit
Guaris Jun 11, 2019
c3f04d3
Update index.md
Guaris Jun 11, 2019
185ff71
Update index.md
mighteejim Jun 11, 2019
8911f95
Merge pull request #2453 from tbaka/patch-1
Guaris Jun 11, 2019
9bbf068
Merge pull request #2530 from mighteejim/develop
Guaris Jun 11, 2019
227531a
[New] Deploy Linodes Using Ansible and the linode_v4 Module. (#2518)
leslitagordita Jun 11, 2019
933aaab
Merge stuff (#8)
Guaris Jun 25, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ci/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ scrapy==1.5.1
pytest>=3.3.0
tabulate>=0.8.2
python-frontmatter>=0.4.2
twisted==18.4.0
twisted==19.2.1
attrs>=17.4.0
9 changes: 9 additions & 0 deletions ci/vale/dictionary.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ ajp
aker
alives
allmasquerade
alphanumerics
amavis
amavisd
amd64
Expand Down Expand Up @@ -101,6 +102,7 @@ bootable
bootloader
bootup
bootups
boto
bounceback
brackley
bram
Expand Down Expand Up @@ -218,6 +220,7 @@ csum
csv
ctools
ctrl
cuda
cyberduck
cyg
cygwin
Expand Down Expand Up @@ -543,6 +546,7 @@ icinga
icingacli
icmp
icmpv6
idempotence
ident
identrust
idlist
Expand Down Expand Up @@ -719,6 +723,7 @@ logwatch
longview
lookups
loopback
lspci
lsd
lst
lsyncd
Expand Down Expand Up @@ -899,6 +904,7 @@ noninteractive
nonprivileged
nonrecursive
nosync
nouveau
novell
npm
npmjs
Expand Down Expand Up @@ -1061,6 +1067,7 @@ python3
pythonic
qmail
qmgr
quadro
qualys
quickconnect
quicklisp
Expand Down Expand Up @@ -1138,6 +1145,7 @@ rubygems
ruleset
rulesets
rundir
runfile
runlevels
runtime
runtimes
Expand Down Expand Up @@ -1200,6 +1208,7 @@ sfproject
sfroot
sftp
sha256
shader
shadowsocks
sharded
sharding
Expand Down
19 changes: 11 additions & 8 deletions ci/vale/styles/Linode/Terms.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ message: Use '%s' instead of '%s'.
level: error
ignorecase: true
swap:
'(?:LetsEncrypt|Let''s Encrypt)': Let's Encrypt
'(?:ReHat|RedHat)': RedHat
'Mac ?OS ?X': Mac OS X
'mongoDB': MongoDB
'node[.]?js': Node.js
'Post?gr?e(?:SQL)': PostgreSQL
'java[ -]?scripts?': JavaScript
"(?:LetsEncrypt|Let's Encrypt)": Let's Encrypt
"(?:ReHat|RedHat)": RedHat
"Mac ?OS ?X": Mac OS X
"mongoDB": MongoDB
"node[.]?js": Node.js
"Post?gr?e(?:SQL)": PostgreSQL
"java[ -]?scripts?": JavaScript
automattic: Automattic
centOS: CentOS
cloudflare: Cloudflare
Expand All @@ -18,7 +18,7 @@ swap:
gentoo: Gentoo
homebrew: Homebrew
linode cli: Linode CLI
linode manager: Linode Manager
linode manager: Linode Manager
linode: Linode
longview: Longview
macOS: macOS
Expand All @@ -33,3 +33,6 @@ swap:
yaml: YAML
urls: URLs
uris: URIs
Cuda: CUDA
gpu: GPU
markdown: Markdown
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Setting up these mechanisms offers an array of benefits:

## Development and Deployment Workflow

The static site generator used in this guide is [Hugo](https://gohugo.io), a fast framework written in Go. Static site generators compile [markdown](https://en.wikipedia.org/wiki/Markdown) or other content files into HTML files. This guide can easily be adapted to other frameworks.
The static site generator used in this guide is [Hugo](https://gohugo.io), a fast framework written in Go. Static site generators compile [Markdown](https://en.wikipedia.org/wiki/Markdown) or other content files into HTML files. This guide can easily be adapted to other frameworks.

Two Git repositories will be created: one will track changes to the Hugo site, and the other will track Salt's configuration files. Remote repositories will be created for both on GitHub.

Expand Down Expand Up @@ -482,7 +482,7 @@ The Salt minion's formula needs to be updated in order to serve the Hugo site. S

- Install Git and clone the Hugo site repository from GitHub.

- Install Hugo and build the HTML files from the markdown content.
- Install Hugo and build the HTML files from the Markdown content.

- Update the NGINX configuration to serve the built site.

Expand Down Expand Up @@ -993,7 +993,7 @@ Hook rules were not satisfied.⏎

hugo new post/test-post.md

1. This command creates a new partially filled in markdown document in `content/post/`. Open this file in your editor, remove the `draft: true` line from the [*frontmatter*](https://gohugo.io/content-management/front-matter/), and add some body text:
1. This command creates a new partially filled in Markdown document in `content/post/`. Open this file in your editor, remove the `draft: true` line from the [*frontmatter*](https://gohugo.io/content-management/front-matter/), and add some body text:

{{< file "example-hugo-site/content/post/test-post.md" >}}
---
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ This guide is written for a non-root user. Commands that require elevated privil
- Assign a Domain to the Chef server. Ensure your domain has a corresponding domain zone, NS record, and A/AAA record. See the [DNS Manager guide](/docs/platform/manager/dns-manager-new-manager/#add-a-domain-zone) for details.
- Ensure your Chef server's hostname is the same as its Domain name. Your Chef server will automatically create SSL certificates based on the Linode's hostname.
- Two 2 GB Linodes, each running Ubuntu 18.04. One Linode will host a workstation and the other a node to be managed by Chef.
- The workstation and Chef server should be configured per the [Getting Started](/docs/getting-started/) and [Securing Your Sever](/docs/security/securing-your-server/) guides. Once your node is [bootstrapped](/docs/applications/configuration-management/install-a-chef-server-workstation-on-ubuntu-18-04/#bootstrap-a-node), you can use a Chef cookbook to secure your node. Consider using the [Users](https://supermarket.chef.io/cookbooks/users) cookbook and the [Firewall](https://supermarket.chef.io/cookbooks/firewall) cookbook for this work.
- The workstation and Chef server should be configured per the [Getting Started](/docs/getting-started/) and [Securing Your Server](/docs/security/securing-your-server/) guides. Once your node is [bootstrapped](/docs/applications/configuration-management/install-a-chef-server-workstation-on-ubuntu-18-04/#bootstrap-a-node), you can use a Chef cookbook to secure your node. Consider using the [Users](https://supermarket.chef.io/cookbooks/users) cookbook and the [Firewall](https://supermarket.chef.io/cookbooks/firewall) cookbook for this work.
- Ensure that all servers are up-to-date:

sudo apt update && sudo apt upgrade
Expand Down
Loading