mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-05-06 09:16:33 +00:00
0feba2aeaa5212770ac6c0d4a89dc1084bb72fb8
awesome-2018
A curated list of awesome references collected in 2018
Table of Contents
- awesome-2018
- Table of Contents
- CI/CD
- Jenkins
- Kubernetes
- SonarQube
- Nexus
- Maven
- Git
- Visual Studio
- Terraform
- Ansible
CI/CD
Jenkins
- https://jenkins.io/
- dzone.com: Jenkins Configuration as Code: Need for Speed! 🌟🌟🌟🌟
- jenkins.io - Tuning Jenkins GC For Responsiveness and Stability with Large Instances 🌟🌟🌟
- dzone.com: How to Set Up Scalable Jenkins on Top of a Kubernetes Cluster 🌟🌟🌟
- devops.com: Kubernetes Jenkins Master-Slave: Scaling the Scalability Issue
- udemy.com: Master Jenkins CI For DevOps and Developers
- Jenkins Docker Image for Openshift v3
- Official Jenkins Docker image
- https://github.com/jenkinsci
- https://github.com/jenkinsci/performance-plugin
- https://github.com/geerlingguy/ansible-role-jenkins
- https://github.com/sahilsk/awesome-jenkins
- https://www.reddit.com/r/jenkinsci 🌟🌟
- https://jenkins.io/doc/book/pipeline/jenkinsfile/ 🌟
- DZone refcard: declarative pipeline with jenkins 🌟🌟
- Dzone refcard: Continuous Delivery with Jenkins Workflow
- Dzone refcard: Jenkins on PaaS. Continuous Integration with Jenkins for Java Projects. Includes a review of the most useful plugins, best practices, security, integration to an enterprise environment, and more.
- 7 Ways to Optimize Jenkins
- opensource.com: Running Jenkins builds in Openshift containers
Performance Testing with Jenkins and JMeter
- https://github.com/jenkinsci/performance-plugin
- https://github.com/jenkinsci/performance-plugin
- https://www.blazemeter.com/blog/continuous-integration-101-how-run-jmeter-jenkins 🌟
- https://www.baeldung.com/jenkins-and-jmeter
- https://dzone.com/articles/2-ways-to-integrate-jmeter-tests-into-jenkins
- https://www.guru99.com/jenkins-jmeter-blazemeter.html
Jenkins and Openshift
Kubernetes
- youtube: Kubernetes in 5 mins
- Awesome kubernetes 🌟🌟🌟🌟
- stackify.com: The Advantages of Using Kubernetes and Docker Together 🌟🌟🌟
- udemy.com: Learn DevOps: The Complete Kubernetes Course 🌟🌟🌟🌟
- udemy.com: Learn DevOps: Advanced Kubernetes Usage 🌟🌟🌟🌟
- https://github.com/geerlingguy/ansible-for-devops/tree/master/kubernetes
- Dzone refcard: Getting Started with Kubernetes
Docker
Openshift Kubernetes
- Openshift Awesome 🌟
- Openshift Awesome List 2
- Dzone: OpenShift Quick Start 🌟🌟
- blog.openshift.com: Installing OKD 3.10 on a Single Host 🌟🌟🌟🌟
- youtube.com: OpenShift Origin is now OKD. Installation of OKD 3.10 from start to finish
- Install RedHat OKD 3.10 on your development box: This repository is a set of scripts that will allow you easily install the latest version (3.10) of OKD in a single node fashion. What that means is that all of the services required for OKD to function (master, node, etcd, etc.) will all be installed on a single host. The script supports a custom hostname which you can provide using the interactive mode.]
- A few other options to use OKD locally include oc cluster up and minishift. These may be a better fit for your use case if you only need a quick throwaway environment.
- developers.redhat.com: Red Hat Container Development Kit 🌟🌟🌟
- udemy.com: Red Hat OpenShift With Jenkins: DevOps For Beginners 🌟🌟🌟🌟
- blog.openshift.com: Introducing Red Hat Quay 🌟
- redhat.com: How to gather and display metrics in Red Hat OpenShift (Prometheus + Grafana)
- claydesk.com: Google Cloud App Engine Vs Red Hat OpenShift
- https://github.com/fabric8io/fabric8-pipeline-library
- https://fabric8.io/
- https://twitter.com/openshift 🌟
Java Performance Optimization
- Dzone refcard: Java Peformance Optimization
- Monitorización y análisis de rendimiento de aplicaciones con Dynatrace APM
- jenkins.io - Tuning Jenkins GC For Responsiveness and Stability with Large Instances 🌟🌟🌟🌟
- blog.openshift.com: Scaling Java Containers 🌟🌟🌟🌟
- blog.openshift.com: Performance Metrics (APM) for Spring Boot Microservices on OpenShift
- dzone.com: Java RAM Usage in Containers: Top 5 Tips for Not Losing Your Memory
- dzone.com: Running a JVM in a Container Without Getting Killed: Starting in JDK 9, and earlier if you use JDK 8u131, your JVM can detect how much memory is available when running inside a Docker container.
- dzone.com: Java Inside Docker: What You Must Know to Not FAIL If you've tried Java in containers, particularly Docker, you might have encountered some problems with the JVM and heap size. Here's how to fix it.
Debugging java applications on openshift and kubernetes
Troubleshooting openshift network performance
SonarQube
- https://www.sonarqube.org/
- https://dzone.com/articles/code-analysis-part-2-analyzing-code-with-sonarqube
Nexus
- https://www.sonarqube.org/
- https://dzone.com/articles/code-analysis-part-2-analyzing-code-with-sonarqube
Maven
- https://maven.apache.org/
- https://dzone.com/articles/starting-with-apache-maven
- https://dzone.com/articles/solving-dependency-conflicts-in-maven
Git
- The awesome git cheat sheet
- 9 awesome git tricks
- Awesome Git 🌟
- dzone.com: intro git 🌟
- dzone.com: refcard - getting started with git
- dzone.com: Top 20 git commands with examples 🌟
- dzone.com: 8 Useful But Not Well-Known Git Concepts. These lesser-known Git tricks can help you solve problems that are not handled well by the GitHub and BitBucket GUIs
- dzone.com: Git Commands Tutorial - Part 1
- dzone.com: Git Commands Tutorial - Part 2
- Dzone refcard: Getting started with Git
- Oh shit, git!
Visual Studio
Terraform
- https://www.terraform.io/
- https://github.com/shuaibiyy/awesome-terraform
- https://github.com/Azure/awesome-terraform
- https://github.com/ozbillwang/terraform-best-practices
Ansible
Description
Languages
Groovy
52.7%
Python
47.3%