All Projects → felipeagger → k8s-all-in-one

felipeagger / k8s-all-in-one

Licence: MIT license
Create a All-in-one Kubernetes Cluster.

Programming Languages

shell
77523 projects
Makefile
30231 projects

Projects that are alternatives of or similar to k8s-all-in-one

Ansible Playbooks
Ansible playbook collection that have been written for Ubuntu. Some of the playbooks are Elasticsearch, Mesos, AWS, MySql, Sensu, Nginx etc..
Stars: ✭ 429 (+1125.71%)
Mutual labels:  vagrant, grafana
docker-case
这个项目主要是为了快速拉起docker服务
Stars: ✭ 31 (-11.43%)
Mutual labels:  vagrant, grafana
Graphite Stack Ansible Vagrant
Provision a complete Graphite, StatsD & Grafana install using Ansible and (optionally) Vagrant
Stars: ✭ 62 (+77.14%)
Mutual labels:  vagrant, grafana
Book k8sInfra
< 컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커 >
Stars: ✭ 176 (+402.86%)
Mutual labels:  vagrant, grafana
My Cheat Sheets
A place to keep all my cheat sheets for the complete development of ASIC/FPGA hardware or a software app/service.
Stars: ✭ 94 (+168.57%)
Mutual labels:  vagrant, grafana
packer-centos
Create CentOS images for different hypervisors with Packer
Stars: ✭ 18 (-48.57%)
Mutual labels:  vagrant
dashboard
Grafana dashboard block with auto-visualization of InfluxDB databases to get your data visualized instantly!
Stars: ✭ 20 (-42.86%)
Mutual labels:  grafana
RHCSA ENV
An environment to prepare for the RHCSA certification, mainly automates server side installation of samba and NFS (RHCSA deals only with the client side)
Stars: ✭ 28 (-20%)
Mutual labels:  vagrant
drupalci-sonar-jenkins
DEPRECATED - Drupal CI environment with SonarQube and Jenkins for Drupal Core code analysis.
Stars: ✭ 40 (+14.29%)
Mutual labels:  vagrant
vagrant-jenkins
Vagrant box running Ubuntu with an installed Jenkins instance
Stars: ✭ 39 (+11.43%)
Mutual labels:  vagrant
ansible-role-cardano-node
Ansible role for the provisioning of Shelly Cardano binaries from source.
Stars: ✭ 20 (-42.86%)
Mutual labels:  vagrant
howto
How to do things on the Internet
Stars: ✭ 78 (+122.86%)
Mutual labels:  vagrant
django-angular2-fullstack-devops
All-in-one django/angular2 seed with cli interface for multi-environment devops on aws using ansible/packer/terraform
Stars: ✭ 54 (+54.29%)
Mutual labels:  vagrant
aws-o11y-recipes
recipes for observability solutions at AWS
Stars: ✭ 110 (+214.29%)
Mutual labels:  grafana
vagrant-magento
**DEPRECATED**
Stars: ✭ 12 (-65.71%)
Mutual labels:  vagrant
docker grafana statsd elk
Docker repo for a general purpose graphing and logging container - includes graphite+carbon, grafana, statsd, elasticsearch, kibana, nginx, logstash indexer (currently using redis as an intermediary)
Stars: ✭ 19 (-45.71%)
Mutual labels:  grafana
VictoriaLogs
Loki On VictoriaMetrics
Stars: ✭ 58 (+65.71%)
Mutual labels:  grafana
docker-clickhouse-grafana
Baseline Compose for Clickhouse + Grafana
Stars: ✭ 24 (-31.43%)
Mutual labels:  grafana
infrastructure
Flux based GitOps repository for my home lab infrastructure.
Stars: ✭ 14 (-60%)
Mutual labels:  grafana
Minefana
Bungee/Spigot plugin to send stats to a InfluxDB to be displayed by a Grafana instance.
Stars: ✭ 23 (-34.29%)
Mutual labels:  grafana

k8s-all-in-one

Create a All-in-one Kubernetes Cluster.

Subir o kubernetes:

Acesse a raiz do repositorio e rode:

  make up
  

ou

  vagrant up --provider virtualbox

IP do Servidor: 192.168.1.10

Monitoramento - Prometheus e Grafana

Para subir a stack de Monitoramento no kubernetes Acesse a raiz do repositorio e Execute:

kubectl create namespace monitoring

kubectl create -f k8s-prometheus/clusterRole.yaml
kubectl create -f k8s-prometheus/config-map.yaml
kubectl create -f k8s-prometheus/prometheus-deployment.yaml 
kubectl create -f k8s-prometheus/prometheus-service.yaml --namespace=monitoring

kubectl apply -f kube-state-metrics/

kubectl create -f k8s-grafana/

Depois acesse http://192.168.1.10:32000/ (Grafana)

Usuario: admin

Senha: admin

Importe o dashboard do GrafanaLabs (https://grafana.com/grafana/dashboards/12740)

ID: 12740

Image of Dashboard on GrafanaLabs

ou copie o conteudo desse arquivo "k8s-grafana/grafana-dashboard-kubernetes.json" e importe no grafana.

Links

Para Utilizar é necessario ter instalado:

  Vagrant: https://www.vagrantup.com/

  VirtualBox: https://www.virtualbox.org/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].