cookbook 'seq', '~> 1.4.0', :supermarket
seq (4) Versions 1.4.0 Follow0
Installs/Configures Seq
cookbook 'seq', '~> 1.4.0'
knife supermarket install seq
knife supermarket download seq
Seq Server Chef Cookbook
This is an Chef cookbook for Seq, a structured logging server.
Requirements
Supported Operating Systems
- Windows 7
- Windows Server 2008
- Windows Server 2008R2
- Windows 8
- Windows Server 2012
- Windows Server 2012R2
Cookbooks
- ms_dotnet
Attributes
Required
* node['seq']['source']
- Source URL to obtain Seq installation MSI file
* node['seq']['checksum']
- SHA256 Checksum of Seq installation MSI file
Optional
* node['seq']['license']
- Base64 Encoded Seq License
Usage
default
Installs and configures a default Seq instance. Will ensure .NET Framework 4.5.2 is installed.
Examples
include_recipe 'seq::default'
include_recipe 'seq::license'
Node JSON
Note: Do not use the sample license below as it is designed for testing only, attempting to use it in a production setting will most likely break your Seq instance.
node.json:
{
"seq": {
"source": "https://getseq.blob.core.windows.net/releases/Seq-3.1.17.msi",
"checksum": "68822a804f4eddc709d49231c4e0b393db8fe7c5919c2277ee436a6d87a5fd9f",
"license": "U2VyaWFsOiBTREVTLTAxLU0zMjg3NzAwCklzc3VlZC1CeTogRGF0YWx1c3QgUHR5IEx0ZApMaWNlbnNlZC1UbzogVGF0dHMgR3JvdXAsIFRlc3QgT25seQpWYWxpZC1Gcm9tOiBTYXQsIDA0IEp1biAyMDE2IDAzOjAwOjUxIEdNVApVcGdyYWRlLVVudGlsOiBTdW4sIDA0IEp1biAyMDE3IDAzOjAwOjUxIEdNVApMaWNlbnNlZC1Vc2VyczogMApOb3RlczogRm9yIGF1dG9tYXRlZCBjb29rYm9vay1zZXEgdGVzdGluZyBvbmx5ClNpZ25hdHVyZTogNEJzMkcrazU4b0hxL1hlTFlvZTUzZHpjYTFTdUZBRUM1R0N1MmxZd0F6Ym5rdGZEQzcwcllyd2IyK1RqTHp2cml4RDYKICBodDFjYlUvNmZlWlRIYURpeHlTTlRRUVJsbUM1RTJvRFMzdlBjdXBIbXFhWW5OTDR1ZnJVeE96Zk04cnZPK3pKSjRpOTRkVlZHMEU2YgogIC9aeU5FcGFqRldWVFk1K3d3Z1VPOVA3M2UvbTNjdm52K0pWSGs3bDNzMk5yVlJzUzNSREhXTWNDSlk5ZzRscjB1RWFoQXQzdjl3NzdTCiAgWkFCMWREdnBDTWVmVXViWlIwUkNaRXMxNGVDVWZiaWJWOHZFWkxDOVRrSHhLNWdOYUpCYWN4Yzd3UE5MYVdzVG42ZkNFS2xTeUhITkkKICBKcG9aRGxscDNkY2tJT1MvZmRUOTIxRXFkUjY0VkQyTFloQ2xseDgrcFV3PT0K"
},
"run_list": [
"recipe[seq::default]",
"recipe[seq::license]"
]
}
Development and Testing
Releasing Changes to Supermarket
# Test Code Quality
rake rubocop
rake foodcritic
# Run Unit Tests
rake rspec
# Run Integration Tests
kitchen converge
kitchen converge # required due to reboot for .NET installation
kitchen verify
kitchen destroy
# Bump Version
thor version:bump minor # (or major)
# Push changes to Supermarket
knife cookbook site share seq --user <username> --key <username>.pem
Copyright & License
Copyright (c) 2016 Tatts Group Limited
Released under the MIT license.
Dependent cookbooks
ms_dotnet >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
1.4.0 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
1.4.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
1.4.0 passed this metric
No Binaries Metric
1.4.0 passed this metric
Publish Metric
1.4.0 passed this metric
Supported Platforms Metric
1.4.0 passed this metric
Testing File Metric
1.4.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.4.0 passed this metric
1.4.0 failed this metric
1.4.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
1.4.0 passed this metric
No Binaries Metric
1.4.0 passed this metric
Publish Metric
1.4.0 passed this metric
Supported Platforms Metric
1.4.0 passed this metric
Testing File Metric
1.4.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.4.0 passed this metric
1.4.0 passed this metric
1.4.0 passed this metric
Publish Metric
1.4.0 passed this metric
Supported Platforms Metric
1.4.0 passed this metric
Testing File Metric
1.4.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.4.0 passed this metric
1.4.0 passed this metric
1.4.0 passed this metric
Testing File Metric
1.4.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.4.0 passed this metric
1.4.0 failed this metric
1.4.0 passed this metric