Skip to content

Commit

Permalink
updated URLs
Browse files Browse the repository at this point in the history
  • Loading branch information
HariSekhon committed May 10, 2022
1 parent 75ad5ed commit 54055d7
Show file tree
Hide file tree
Showing 119 changed files with 240 additions and 240 deletions.
4 changes: 2 additions & 2 deletions .appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
#
# vim:ts=2:sts=2:sw=2:et
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
# https://www.linkedin.com/in/HariSekhon
#

# https://www.appveyor.com/docs/appveyor-yml/
Expand Down
4 changes: 2 additions & 2 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
#
# vim:ts=2:sts=2:sw=2:et
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
# https://www.linkedin.com/in/HariSekhon
#

# BuildKite Pipeline
Expand Down
4 changes: 2 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@
#
# vim:ts=2:sts=2:sw=2:et
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
# https://www.linkedin.com/in/HariSekhon
#

# Master Template with more advanced config:
Expand Down
4 changes: 2 additions & 2 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
#
# vim:ts=2:sts=2:sw=2:et
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
# https://www.linkedin.com/in/HariSekhon
#

# https://cirrus-ci.org/guide/writing-tasks/
Expand Down
6 changes: 3 additions & 3 deletions .concourse.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,21 @@
#
# vim:ts=2:sts=2:sw=2:et
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
# https://www.linkedin.com/in/HariSekhon
#

resources:
- name: github
icon: github-circle
type: git
source:
uri: https://github.com/harisekhon/haproxy-configs
uri: https://github.com/HariSekhon/HAProxy-configs
branch: master
#- name: daily
# type: time
Expand Down
4 changes: 2 additions & 2 deletions .drone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@
#
# vim:ts=2:sts=2:sw=2:et
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
# https://www.linkedin.com/in/HariSekhon
#

# https://docs.drone.io/quickstart/cli/
Expand Down
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Author: Hari Sekhon
# Date: 2015-10-31 19:04:34 +0000 (Sat, 31 Oct 2015)
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Please be specific about your issue and include debug output from running after setting ```export DEBUG=1``` in your shell.

You can anonymize hostnames / FQDNs, IP / MAC addresses, Kerberos principals, email addresses and almost anything else using `anonymize.pl` or the newer `anonymize.py` available in the [DevOps Perl Tools](https://github.com/HariSekhon/DevOps-Perl-Tools) and [DevOps Python Tools](https://github.com/HariSekhon/DevOps-Python-Tools) respectively.
You can anonymize hostnames / FQDNs, IP / MAC addresses, Kerberos principals, email addresses and almost anything else using `anonymize.pl` or the newer `anonymize.py` available in the [DevOps Perl Tools](https://github.com/HariSekhon/DevOps-Perl-tools) and [DevOps Python Tools](https://github.com/HariSekhon/DevOps-Python-tools) respectively.
2 changes: 1 addition & 1 deletion .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Author: Hari Sekhon
# Date: Sun Feb 23 19:02:10 2020 +0000
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
Expand Down
6 changes: 3 additions & 3 deletions .gocd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
# Author: Hari Sekhon
# Date: 2020-03-21 11:14:07 +0000 (Sat, 21 Mar 2020)
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help improve or steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
# https://www.linkedin.com/in/HariSekhon
#

# https://github.com/tomzo/gocd-yaml-config-plugin#setup
Expand All @@ -26,7 +26,7 @@ pipelines:
display_order: -1
materials:
git:
git: https://github.com/harisekhon/haproxy-configs
git: https://github.com/HariSekhon/HAProxy-configs
shallow_clone: false
auto_update: true
branch: master
Expand Down
4 changes: 2 additions & 2 deletions .semaphore/semaphore.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
#
# vim:ts=2:sts=2:sw=2:et
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
# https://www.linkedin.com/in/HariSekhon
#

# https://docs.semaphoreci.com/reference/pipeline-yaml-reference/
Expand Down
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Author: Hari Sekhon
# Date: 2018-09-28 21:35:35 +0100 (Fri, 28 Sep 2018)
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
Expand Down
4 changes: 2 additions & 2 deletions 10-global.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
# Author: Hari Sekhon
# Date: 2017-12-16 09:14:31 +0000 (Sat, 16 Dec 2017)
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
# https://www.linkedin.com/in/HariSekhon
#

# ============================================================================ #
Expand Down
4 changes: 2 additions & 2 deletions 20-stats.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
# Author: Hari Sekhon
# Date: 2017-12-16 09:14:31 +0000 (Sat, 16 Dec 2017)
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
# https://www.linkedin.com/in/HariSekhon
#

# ============================================================================ #
Expand Down
6 changes: 3 additions & 3 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
// Author: Hari Sekhon
// Date: 2017-06-28 12:39:02 +0200 (Wed, 28 Jun 2017)
//
// https://github.com/harisekhon/haproxy-configs
// https://github.com/HariSekhon/HAProxy-configs
//
// License: see accompanying Hari Sekhon LICENSE file
//
// If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help steer this or other code I publish
//
// https://www.linkedin.com/in/harisekhon
// https://www.linkedin.com/in/HariSekhon
//

// ========================================================================== //
Expand Down Expand Up @@ -49,7 +49,7 @@ pipeline {
stages {
stage ('Checkout') {
steps {
checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[credentialsId: '', url: 'https://github.com/harisekhon/haproxy-configs']]])
checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[credentialsId: '', url: 'https://github.com/HariSekhon/HAProxy-configs']]])
}
}

Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
#
# vim:ts=4:sts=4:sw=4:noet
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback
#
# https://www.linkedin.com/in/harisekhon
# https://www.linkedin.com/in/HariSekhon
#

ifneq ("$(wildcard bash-tools/Makefile.in)", "")
Expand Down
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ Advanced HAProxy configurations for Multi-Master, Active-Standby (Hadoop, HBase,

Designed both for production-grade High Availability and also to make scripting and monitoring easier when connecting to APIs.

Forked as a submodule from the [Advanced Nagios Plugins Collection](https://github.com/harisekhon/nagios-plugins#advanced-nagios-plugins-collection), these configurations contain specialised Health Checks for each system based on experience and code from the [Advanced Nagios Plugins Collection](https://github.com/harisekhon/nagios-plugins#advanced-nagios-plugins-collection) and [DevOps Python Tools](https://github.com/harisekhon/devops-python-tools) github repos.
Forked as a submodule from the [Advanced Nagios Plugins Collection](https://github.com/HariSekhon/Nagios-Plugins#advanced-nagios-plugins-collection), these configurations contain specialised Health Checks for each system based on experience and code from the [Advanced Nagios Plugins Collection](https://github.com/HariSekhon/Nagios-Plugins#advanced-nagios-plugins-collection) and [DevOps Python Tools](https://github.com/HariSekhon/DevOps-Python-tools) github repos.

-*Recommended to run with High Availability HAProxy using VRRP to create full production-grade High Availability load balancer solutions.**

Expand All @@ -89,7 +89,7 @@ Cloud & Big Data Contractor, United Kingdom

(ex-Cloudera, former Hortonworks Consultant)

[![My LinkedIn](https://img.shields.io/badge/LinkedIn%20Profile-HariSekhon-blue?logo=linkedin)](https://www.linkedin.com/in/harisekhon/)
[![My LinkedIn](https://img.shields.io/badge/LinkedIn%20Profile-HariSekhon-blue?logo=linkedin)](https://www.linkedin.com/in/HariSekhon/)
###### (you're welcome to connect with me on LinkedIn)

### Features
Expand Down Expand Up @@ -152,7 +152,7 @@ Common backend server addresses have been pre-populated for convenience includin
- ```192.168.99.100``` - the common [Docker Machine](https://docs.docker.com/machine/overview/) / [MiniKube](https://minikube.sigs.k8s.io) / [MiniShift](https://www.okd.io/minishift/) IP address
- ```docker``` - convenient to use DNS or `/etc/hosts` to point this to your Docker host

These addresses are used in Continuous Integration tests run on this repo from the [Advanced Nagios Plugins Collection](https://github.com/harisekhon/nagios-plugins#advanced-nagios-plugins-collection).
These addresses are used in Continuous Integration tests run on this repo from the [Advanced Nagios Plugins Collection](https://github.com/HariSekhon/Nagios-Plugins#advanced-nagios-plugins-collection).


### More Configs
Expand All @@ -162,24 +162,24 @@ See the ```untested/``` directory for a few more including SSL config versions I

### Tests

Forked as a submodule from the [Advanced Nagios Plugins Collection](https://github.com/harisekhon/nagios-plugins#advanced-nagios-plugins-collection). These HAProxy configs are tested against Docker containers as part of CI tests in that repo.
Forked as a submodule from the [Advanced Nagios Plugins Collection](https://github.com/HariSekhon/Nagios-Plugins#advanced-nagios-plugins-collection). These HAProxy configs are tested against Docker containers as part of CI tests in that repo.


### See Also

- ```find_active_server.py``` from the [DevOps Python Tools](https://github.com/harisekhon/devops-python-tools) repo and its related adjacent programs for on-the-fly command line determination of active masters or first responding peers across many of these same technologies
- ```find_active_server.py``` from the [DevOps Python Tools](https://github.com/HariSekhon/DevOps-Python-tools) repo and its related adjacent programs for on-the-fly command line determination of active masters or first responding peers across many of these same technologies

- [DevOps Bash Tools](https://github.com/harisekhon/devops-bash-tools) - 700+ DevOps Bash Scripts, Advanced `.bashrc`, `.vimrc`, `.screenrc`, `.tmux.conf`, `.gitconfig`, CI configs & Utility Code Library - AWS, GCP, Kubernetes, Docker, Kafka, Hadoop, SQL, BigQuery, Hive, Impala, PostgreSQL, MySQL, LDAP, DockerHub, Jenkins, Spotify API & MP3 tools, Git tricks, GitHub API, GitLab API, BitBucket API, Code & build linting, package management for Linux / Mac / Python / Perl / Ruby / NodeJS / Golang, and lots more random goodies
- [DevOps Bash Tools](https://github.com/HariSekhon/DevOps-Bash-tools) - 700+ DevOps Bash Scripts, Advanced `.bashrc`, `.vimrc`, `.screenrc`, `.tmux.conf`, `.gitconfig`, CI configs & Utility Code Library - AWS, GCP, Kubernetes, Docker, Kafka, Hadoop, SQL, BigQuery, Hive, Impala, PostgreSQL, MySQL, LDAP, DockerHub, Jenkins, Spotify API & MP3 tools, Git tricks, GitHub API, GitLab API, BitBucket API, Code & build linting, package management for Linux / Mac / Python / Perl / Ruby / NodeJS / Golang, and lots more random goodies

- [SQL Scripts](https://github.com/HariSekhon/SQL-scripts) - 100+ SQL Scripts - PostgreSQL, MySQL, AWS Athena, Google BigQuery

- [Templates](https://github.com/HariSekhon/Templates) - dozens of Code & Config templates - AWS, GCP, Docker, Jenkins, Terraform, Vagrant, Puppet, Python, Bash, Go, Perl, Java, Scala, Groovy, Maven, SBT, Gradle, Make, GitHub Actions Workflows, CircleCI, Jenkinsfile, Makefile, Dockerfile, docker-compose.yml, M4 etc.

- [Kubernetes configs](https://github.com/HariSekhon/Kubernetes-configs) - Kubernetes YAML configs - Best Practices, Tips & Tricks are baked right into the templates for future deployments

- [DevOps Python Tools](https://github.com/harisekhon/devops-python-tools) - 80+ DevOps CLI tools for AWS, GCP, Hadoop, HBase, Spark, Log Anonymizer, Ambari Blueprints, AWS CloudFormation, Linux, Docker, Spark Data Converters & Validators (Avro / Parquet / JSON / CSV / INI / XML / YAML), Elasticsearch, Solr, Travis CI, Pig, IPython
- [DevOps Python Tools](https://github.com/HariSekhon/DevOps-Python-tools) - 80+ DevOps CLI tools for AWS, GCP, Hadoop, HBase, Spark, Log Anonymizer, Ambari Blueprints, AWS CloudFormation, Linux, Docker, Spark Data Converters & Validators (Avro / Parquet / JSON / CSV / INI / XML / YAML), Elasticsearch, Solr, Travis CI, Pig, IPython

- [The Advanced Nagios Plugins Collection](https://github.com/harisekhon/nagios-plugins) - 450+ programs for Nagios monitoring your Hadoop & NoSQL clusters. Covers every Hadoop vendor's management API and every major NoSQL technology (HBase, Cassandra, MongoDB, Elasticsearch, Solr, Riak, Redis etc.) as well as message queues (Kafka, RabbitMQ), continuous integration (Jenkins, Travis CI) and traditional infrastructure (SSL, Whois, DNS, Linux)
- [The Advanced Nagios Plugins Collection](https://github.com/HariSekhon/Nagios-Plugins) - 450+ programs for Nagios monitoring your Hadoop & NoSQL clusters. Covers every Hadoop vendor's management API and every major NoSQL technology (HBase, Cassandra, MongoDB, Elasticsearch, Solr, Riak, Redis etc.) as well as message queues (Kafka, RabbitMQ), continuous integration (Jenkins, Travis CI) and traditional infrastructure (SSL, Whois, DNS, Linux)

- [DevOps Perl Tools](https://github.com/harisekhon/perl-tools) - 25+ DevOps CLI tools for Hadoop, HDFS, Hive, Solr/SolrCloud CLI, Log Anonymizer, Nginx stats & HTTP(S) URL watchers for load balanced web farms, Dockerfiles & SQL ReCaser (MySQL, PostgreSQL, AWS Redshift, Snowflake, Apache Drill, Hive, Impala, Cassandra CQL, Microsoft SQL Server, Oracle, Couchbase N1QL, Dockerfiles, Pig Latin, Neo4j, InfluxDB), Ambari FreeIPA Kerberos, Datameer, Linux...

Expand Down
4 changes: 2 additions & 2 deletions apache-drill-centralized-foreman.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
# Author: Hari Sekhon
# Date: 2017-12-16 10:32:58 +0000 (Sat, 16 Dec 2017)
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
# https://www.linkedin.com/in/HariSekhon
#

# ============================================================================ #
Expand Down
4 changes: 2 additions & 2 deletions apache-drill.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
# Author: Hari Sekhon
# Date: 2017-12-16 10:32:58 +0000 (Sat, 16 Dec 2017)
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
# https://www.linkedin.com/in/HariSekhon
#

# ============================================================================ #
Expand Down
2 changes: 1 addition & 1 deletion azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Author: Hari Sekhon
# Date: Sun Feb 23 19:02:10 2020 +0000
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
Expand Down
4 changes: 2 additions & 2 deletions bitbucket-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
#
# vim:ts=2:sts=2:sw=2:et
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
# https://www.linkedin.com/in/HariSekhon
#

# https://confluence.atlassian.com/x/5Q4SMw
Expand Down
6 changes: 3 additions & 3 deletions buddy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
#
# vim:ts=2:sts=2:sw=2:et
#
# https://github.com/harisekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
# If you're using my code you're welcome to connect with me on LinkedIn and optionally send me feedback to help steer this or other code I publish
#
# https://www.linkedin.com/in/harisekhon
# https://www.linkedin.com/in/HariSekhon
#

# https://buddy.works/docs/yaml/yaml-schema
Expand All @@ -19,7 +19,7 @@
trigger_mode: "ON_EVERY_PUSH"
ref_name: "master"
ref_type: "BRANCH"
target_site_url: "https://github.com/harisekhon/haproxy-configs"
target_site_url: "https://github.com/HariSekhon/HAProxy-configs"
trigger_condition: "ALWAYS"
actions:
- action: "Execute: make ci test"
Expand Down
2 changes: 1 addition & 1 deletion buildspec.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Author: Hari Sekhon
# Date: 2020-12-19 15:32:28 +0000 (Sat, 19 Dec 2020)
#
# https://github.com/HariSekhon/haproxy-configs
# https://github.com/HariSekhon/HAProxy-configs
#
# License: see accompanying Hari Sekhon LICENSE file
#
Expand Down
Loading

0 comments on commit 54055d7

Please sign in to comment.