cv: FireMon: Updates to DevOps section
dustin/dustin.web/pipeline/head This commit looks good
Details
dustin/dustin.web/pipeline/head This commit looks good
Details
parent
7d6d695f39
commit
cbe19ae63d
|
@ -79,13 +79,40 @@ from a single server to massive multi-node ecosystems.
|
||||||
|
|
||||||
# DevOps Team Lead
|
# DevOps Team Lead
|
||||||
|
|
||||||
* Deployed and maintained hundreds of internal and cloud systems
|
* Exclusively managed all resources using Ansible configuration management
|
||||||
* HashiCorp Vault
|
* Deployed and maintained hundreds of internal and cloud systems running
|
||||||
* Elasticsearch
|
RHEL/CentOS Linux (5, 6, 7, 8)
|
||||||
* Atlassian Bitbucket
|
* PXE provisioning of all on-premises virtual machines
|
||||||
* Jenkins
|
* All machines Active Directory domain members using Samba/Winbind
|
||||||
* Used PXE for provisioning on-premises virtual machines
|
* Zabbix system monitoring
|
||||||
* Ansible configuration management
|
* Agent installed on all machines
|
||||||
|
* Collects system availability and performance metrics
|
||||||
|
* Custom templates for basic application availability metrics
|
||||||
|
* Atlassian Bitbucket (Stash) Git repository host
|
||||||
|
* Jenkins continuous integration platform
|
||||||
|
* Integrated with Bitbucket for project discovery and change events
|
||||||
|
* Jobs configured using `Jenksinsfile` pipeline definition files within
|
||||||
|
repositories
|
||||||
|
* Build environments defined as container images, jobs run in Docker
|
||||||
|
containers on Jenkins agents
|
||||||
|
* Ephemeral agents using vSphere plugin, various virtual machine templates
|
||||||
|
for different project needs
|
||||||
|
* Application data backups using *BURP*: Back Up and Restore Program
|
||||||
|
* Graylog log aggregation
|
||||||
|
* All machines send system, application logs via syslog over TLS, using
|
||||||
|
*rsyslog*
|
||||||
|
* Custom pipelines for parsing and indexing fields from log messages
|
||||||
|
* Alerts based on log message contents, frequency
|
||||||
|
* Prometheus application monitoring
|
||||||
|
* Victoria Metrics time-series database
|
||||||
|
* Prometheus exporters for many applications (Jenkins, Bitbucket,
|
||||||
|
Elasticsearch, GlusterFS, HAProxy, Nginx, Redis)
|
||||||
|
* Custom Grafana dashboards for status display, performance analysis
|
||||||
|
* *collectd* monitors system performance from ephemeral Jenkins worker nodes
|
||||||
|
via multicast, exposes Prometheus metrics
|
||||||
|
* AlertManager notifications to e-mail and Slack for application availability
|
||||||
|
and performance alerts
|
||||||
|
* HashiCorp Vault HA cluster for secret storage, including Jenkins credentials
|
||||||
|
|
||||||
|
|
||||||
# Internal Tools
|
# Internal Tools
|
||||||
|
|
Loading…
Reference in New Issue