mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-13 02:10:15 +00:00
reorg
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
# JFrog Artifactory
|
||||
- [JFrog Artifactory: Your Kubernetes Registry](https://jfrog.com/blog/jfrog-artifactory-kubernetes-registry/)
|
||||
- [The JFrog journey to kubernetes: best practices for taking your containers all the way to production](https://jfrog.com/whitepaper/the-jfrog-journey-to-kubernetes-best-practices-for-taking-your-containers-all-the-way-to-production/)
|
||||
@@ -1,5 +0,0 @@
|
||||
# Gradle
|
||||
- [gradle.org](https://gradle.org/)
|
||||
- [Dzone: "Refined" Gradle](https://dzone.com/articles/refined-gradle)
|
||||
- [Dzone: simplify your script build with gradle](https://dzone.com/articles/simplify-your-script-build-with-gradle)
|
||||
- [Dzone: build a java app with gradle](https://dzone.com/articles/build-a-java-app-with-gradle)
|
||||
@@ -57,17 +57,13 @@ Microservices architectures rely on DevOps practices, automation, CI/CD (continu
|
||||
- [Jenkins Alternatives for Continuous Integration](jenkins-alternatives.md)
|
||||
- Toolchain
|
||||
- [Container Runtimes/Managers & Base Images. Podman, Buildah & Skopeo](container-managers.md)
|
||||
- [Maven](maven.md)
|
||||
- [Gradle](gradle.md)
|
||||
- [Maven & Gradle](maven-gradle.md)
|
||||
- [SonarQube](sonarqube.md)
|
||||
- [Nexus](nexus.md)
|
||||
- [JFrog Artifactory](artifactory.md)
|
||||
- [Nexus & JFrog Artifactory](nexus-jfrog.md)
|
||||
- [Web Servers: Apache, HAProxy & Nginx](web-servers.md)
|
||||
- [Payara App Server](payara.md)
|
||||
- [Embedded Servlet Containers in SpringBoot: Jetty, Tomcat, Undertow and more](embedded-servlet-containers.md)
|
||||
- [Zephyr (Jira plugin)](zephyr.md)
|
||||
- [Selenium](selenium.md)
|
||||
- [Appium](appium.md)
|
||||
- [Selenium, Appium & Zephyr Jira plugin](selenium-appium-zephyr.md)
|
||||
- [SSH](ssh.md)
|
||||
10. [Java Memory Management & Java Performance Optimization](java-and-java-performance-optimization.md)
|
||||
- [Java Parameters Matrix Table 🌟](jvm-parameters-matrix-table.md)
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
# Maven
|
||||
# Maven & Grade
|
||||
- [Apache Maven](#apache-maven)
|
||||
- [Scaffolding a project with Maven (maven archetype)](#scaffolding-a-project-with-maven-maven-archetype)
|
||||
- [Maven Tests](#maven-tests)
|
||||
- [Dependency Resolution in Maven](#dependency-resolution-in-maven)
|
||||
- [Maven and Docker](#maven-and-docker)
|
||||
- [IDEs](#ides)
|
||||
- [Intellij IDEA](#intellij-idea)
|
||||
- [Maven Plugins](#maven-plugins)
|
||||
- [Maven Cheat Sheets](#maven-cheat-sheets)
|
||||
- [Other Commands](#other-commands)
|
||||
- [Scaffolding a project with Maven (maven archetype)](#scaffolding-a-project-with-maven-maven-archetype)
|
||||
- [Maven Tests](#maven-tests)
|
||||
- [Dependency Resolution in Maven](#dependency-resolution-in-maven)
|
||||
- [Maven and Docker](#maven-and-docker)
|
||||
- [IDEs](#ides)
|
||||
- [Intellij IDEA](#intellij-idea)
|
||||
- [Maven Plugins](#maven-plugins)
|
||||
- [Maven Cheat Sheets](#maven-cheat-sheets)
|
||||
- [Other Commands](#other-commands)
|
||||
- [Gradle](#gradle)
|
||||
|
||||
## Apache Maven
|
||||
* [Wikipedia.org: Apache Maven](https://en.wikipedia.org/wiki/Apache_Maven)
|
||||
@@ -25,19 +26,19 @@
|
||||
* [Dzone: Building Java Applications With Maven](https://dzone.com/articles/building-java-applications-with-maven)
|
||||
* [howtodoinjava.com/maven](https://howtodoinjava.com/maven/)
|
||||
|
||||
## Scaffolding a project with Maven (maven archetype)
|
||||
### Scaffolding a project with Maven (maven archetype)
|
||||
* [vogella.com: Maven for Building Java application - Tutorial](https://www.vogella.com/tutorials/ApacheMaven/article.html)
|
||||
* [maven.apache.org: Introduction to the Standard Directory Layout](http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html)
|
||||
* [Handwritten Maven archetype project scaffolding](http://www.programmersought.com/article/1858176023/)
|
||||
* [programmer.ink: Maven scaffolding best practices](https://programmer.ink/think/maven-scaffolding-best-practices.html)
|
||||
* [Create the scaffolding for your microservice](http://fuse.labs.osecloud.com/fuse/creating-a-microservices-project-with-maven/) We will use an existing maven archetype that assembles a CDI-based Camel java project that we will then alter to implement the service.
|
||||
|
||||
## Maven Tests
|
||||
### Maven Tests
|
||||
* [Dzone: Maven Skipping Tests](https://dzone.com/articles/maven-skipping-tests)
|
||||
* [Dzone: Integration Tests with Maven](https://dzone.com/articles/integration-tests-with-maven)
|
||||
* [Dzone.com: Running Cucumber with Maven](https://dzone.com/articles/running-cucumber-with-maven)
|
||||
|
||||
## Dependency Resolution in Maven
|
||||
### Dependency Resolution in Maven
|
||||
* [Apache Maven Dependency Analyzer](https://maven.apache.org/shared/maven-dependency-analyzer/index.html)
|
||||
* [Dzone.com: Solving Dependency conflicts in maven](https://dzone.com/articles/solving-dependency-conflicts-in-maven)
|
||||
* [Dzone.com: Taming Maven: Transitive Dependency Pitfalls](https://dzone.com/articles/taming-maven-transitive-dependency-pitfalls)
|
||||
@@ -49,28 +50,28 @@ mvn dependency:resolve (give me a list of everything I have declared, a nice wa
|
||||
mvn dependency:tree (how you got something on your classpath)
|
||||
```
|
||||
|
||||
## Maven and Docker
|
||||
### Maven and Docker
|
||||
* [Dzone: Meet the Docker Maven Plugin!](https://dzone.com/articles/meet-the-docker-maven-plugin)
|
||||
|
||||
## IDEs
|
||||
### IDEs
|
||||
* [Dzone: Maven, Eclipse, and Java 9](https://dzone.com/articles/maven-eclipse-and-java-9) Eclipse users who use Maven are used to the M2E plugin issue of having your JRE reset on you. But there's an additional gotcha between Java 8 and Java 9.
|
||||
* [code.visualstudio.com: Java Project Management in VS Code](https://code.visualstudio.com/docs/java/java-project)
|
||||
* [medium.com: Instalación de Java y Visual Studio Code en plataformas Windows](https://medium.com/habasconchocos/instalaci%C3%B3n-de-java-y-visual-studio-code-en-plataformas-windows-1fa47a69497f)
|
||||
|
||||
### Intellij IDEA
|
||||
#### Intellij IDEA
|
||||
* [jetbrains.com/help/idea/maven-support.html](https://www.jetbrains.com/help/idea/maven-support.html)
|
||||
* [Dzone: Maven IntelliJ Idea Project](https://dzone.com/articles/importing-a-maven-project-in-intellij-idea)
|
||||
* [vaadin.com/learn/tutorials/import-maven-project-intellij-idea](https://vaadin.com/learn/tutorials/import-maven-project-intellij-idea)
|
||||
* [javaspringvaadin.wordpress.com: Crea un Proyecto Maven desde el IDE IntelliJ IDEA](https://javaspringvaadin.wordpress.com/2018/05/22/mavenintellijidea/)
|
||||
* [howtodoinjava.com: Maven IntelliJ Idea Project](https://howtodoinjava.com/maven/how-to-convert-maven-java-project-to-intellij-idea-project/)
|
||||
|
||||
## Maven Plugins
|
||||
### Maven Plugins
|
||||
* [Apache Maven Changelog Plugin](https://maven.apache.org/plugins/maven-changelog-plugin/)
|
||||
* [Apache Maven Checkstyle Plugin](https://maven.apache.org/plugins/maven-checkstyle-plugin/)
|
||||
* [Apache Maven Javadoc Plugin](https://maven.apache.org/plugins/maven-javadoc-plugin/)
|
||||
* [Maven Surefire Report Plugin](https://maven.apache.org/surefire/maven-surefire-report-plugin/)
|
||||
|
||||
## Maven Cheat Sheets
|
||||
### Maven Cheat Sheets
|
||||
* [maven.apache.org: Maven Quick Reference Card](http://maven.apache.org/guides/MavenQuickReferenceCard.pdf)
|
||||
* [jrebel.com/blog/maven-cheat-sheet](https://www.jrebel.com/blog/maven-cheat-sheet)
|
||||
* [medium 1](https://medium.com/@TimvanBaarsen/maven-cheat-sheet-45942d8c0b86)
|
||||
@@ -82,9 +83,15 @@ mvn dependency:tree (how you got something on your classpath)
|
||||
* [gist.github.com/michaellihs (jenkins pipeline)](https://gist.github.com/michaellihs/b08c89581ec597fa198cf74e2239f4a6)
|
||||
* [confluence.sakaiproject.org](https://confluence.sakaiproject.org/display/REL/Maven+release+plugin+cheat+sheet)
|
||||
|
||||
## Other Commands
|
||||
### Other Commands
|
||||
* Display contents of a jar file:
|
||||
|
||||
```bash
|
||||
jar tf target/example-1.0.0-SNAPSHOT.jar
|
||||
```
|
||||
```
|
||||
|
||||
## Gradle
|
||||
- [gradle.org](https://gradle.org/)
|
||||
- [Dzone: "Refined" Gradle](https://dzone.com/articles/refined-gradle)
|
||||
- [Dzone: simplify your script build with gradle](https://dzone.com/articles/simplify-your-script-build-with-gradle)
|
||||
- [Dzone: build a java app with gradle](https://dzone.com/articles/build-a-java-app-with-gradle)
|
||||
@@ -1,4 +1,9 @@
|
||||
# Nexus
|
||||
# Nexus & JFrog Artifactory
|
||||
- [Nexus](#nexus)
|
||||
- [Nexus 3 configuration as code:](#nexus-3-configuration-as-code)
|
||||
- [JFrog Artifactory](#jfrog-artifactory)
|
||||
|
||||
## Nexus
|
||||
* [sonatype.com/nexus-repository-oss](https://www.sonatype.com/nexus-repository-oss)
|
||||
* [Nexus 3](https://help.sonatype.com/repomanager3)
|
||||
* [Dzone refcard: Using Repository Managers](https://dzone.com/refcardz/binary-repository-management) The Best Way to Organize, Store, and Distribute Software Components
|
||||
@@ -23,7 +28,12 @@
|
||||
* [https://github.com/jetstack/cert-manager/](https://github.com/jetstack/cert-manager/)
|
||||
* [nginx.com: Using Free Let’s Encrypt SSL/TLS Certificates with NGINX](https://www.nginx.com/blog/using-free-ssltls-certificates-from-lets-encrypt-with-nginx/)
|
||||
* [help.sonatype.com: Inbound SSL - Configuring to Serve Content via HTTPS](https://help.sonatype.com/repomanager3/security/configuring-ssl?_ga=2.250230211.411976214.1575978022-1513910029.1575978022#ConfiguringSSL-InboundSSL-ConfiguringtoServeContentviaHTTPS)
|
||||
* Nexus 3 configuration as code:
|
||||
* [github.com/samrocketman/nexus3-config-as-code](https://github.com/samrocketman/nexus3-config-as-code)
|
||||
* [blog.mimacom.com/automate-nexus](https://blog.mimacom.com/automate-nexus/)
|
||||
* [github.com/cinhtau/sonatype-nexus-waffle](https://github.com/cinhtau/sonatype-nexus-waffle)
|
||||
|
||||
### Nexus 3 configuration as code:
|
||||
* [github.com/samrocketman/nexus3-config-as-code](https://github.com/samrocketman/nexus3-config-as-code)
|
||||
* [blog.mimacom.com/automate-nexus](https://blog.mimacom.com/automate-nexus/)
|
||||
* [github.com/cinhtau/sonatype-nexus-waffle](https://github.com/cinhtau/sonatype-nexus-waffle)
|
||||
|
||||
## JFrog Artifactory
|
||||
- [JFrog Artifactory: Your Kubernetes Registry](https://jfrog.com/blog/jfrog-artifactory-kubernetes-registry/)
|
||||
- [The JFrog journey to kubernetes: best practices for taking your containers all the way to production](https://jfrog.com/whitepaper/the-jfrog-journey-to-kubernetes-best-practices-for-taking-your-containers-all-the-way-to-production/)
|
||||
26
docs/selenium-appium-zephyr.md
Normal file
26
docs/selenium-appium-zephyr.md
Normal file
@@ -0,0 +1,26 @@
|
||||
# Selenium, Appium & Zephyr Jira Plugin
|
||||
- [Selenium](#selenium)
|
||||
- [Appium](#appium)
|
||||
- [Test Automation with Zephyr (Jira Plugin)](#test-automation-with-zephyr-jira-plugin)
|
||||
|
||||
## Selenium
|
||||
- [selenium.dev](https://selenium.dev/)
|
||||
- [Dzone: what is selenium, getting started](https://dzone.com/articles/what-is-selenium-getting-started-with-selenium-aut)
|
||||
- [Dzone: selenium tutorial for beginners](https://dzone.com/articles/selenium-tutorial-for-beginners-2)
|
||||
- [Dzone: discover the top tips and tricks of selenium](https://dzone.com/articles/discover-the-top-tips-and-tricks-of-the-selenium-w)
|
||||
- [Dzone: best practices for selenium automation](https://dzone.com/articles/best-practices-for-selenium-automation-one-must-kn)
|
||||
- [Dzone: top 11 challenges in autmation testing using selenium](https://dzone.com/articles/top-11-challenges-in-automation-testing-using-sele)
|
||||
- [youtube: execution test Selenium + Grafana + Jenkins](https://www.youtube.com/watch?v=vDj5IsWjU0A)
|
||||
|
||||
## Appium
|
||||
- [appium.io](http://appium.io/)
|
||||
- [Dzone: appium tutorial for complete beginners](https://dzone.com/articles/appium-tutorial-for-complete-beginners)
|
||||
- [Dzone: best practices in appium](https://dzone.com/articles/best-practices-in-appium)
|
||||
|
||||
## Test Automation with Zephyr (Jira Plugin)
|
||||
- [Atlassian Marketplace: Zephyr](https://marketplace.atlassian.com/apps/1014681/zephyr-for-jira-test-management)
|
||||
- [Dzone: 14 of the best automation testing tools available](https://dzone.com/articles/14-of-the-best-automation-testing-tools-available)
|
||||
- [Dzone: Find the best agile testing tools for your team](https://dzone.com/articles/find-the-best-agile-testing-tools-for-your-team)
|
||||
- [Dzone: Zephyr for Jira cloud](https://dzone.com/articles/zephyr-for-jira-cloud-june-release-is-here)
|
||||
- [Dzone: The power of automated testing and test management](https://dzone.com/articles/the-power-of-automated-testing-and-test-management)
|
||||
- [Dzone: A Jira tutorial for software developers](https://dzone.com/articles/a-jira-tutorial-for-software-developers-get-the-mo)
|
||||
@@ -1,8 +0,0 @@
|
||||
# Selenium
|
||||
- [selenium.dev](https://selenium.dev/)
|
||||
- [Dzone: what is selenium, getting started](https://dzone.com/articles/what-is-selenium-getting-started-with-selenium-aut)
|
||||
- [Dzone: selenium tutorial for beginners](https://dzone.com/articles/selenium-tutorial-for-beginners-2)
|
||||
- [Dzone: discover the top tips and tricks of selenium](https://dzone.com/articles/discover-the-top-tips-and-tricks-of-the-selenium-w)
|
||||
- [Dzone: best practices for selenium automation](https://dzone.com/articles/best-practices-for-selenium-automation-one-must-kn)
|
||||
- [Dzone: top 11 challenges in autmation testing using selenium](https://dzone.com/articles/top-11-challenges-in-automation-testing-using-sele)
|
||||
- [youtube: execution test Selenium + Grafana + Jenkins](https://www.youtube.com/watch?v=vDj5IsWjU0A)
|
||||
@@ -1,10 +0,0 @@
|
||||
# Test Automation with Zephyr
|
||||
- [Atlassian Marketplace: Zephyr](https://marketplace.atlassian.com/apps/1014681/zephyr-for-jira-test-management)
|
||||
- [Dzone: 14 of the best automation testing tools available](https://dzone.com/articles/14-of-the-best-automation-testing-tools-available)
|
||||
- [Dzone: Find the best agile testing tools for your team](https://dzone.com/articles/find-the-best-agile-testing-tools-for-your-team)
|
||||
- [Dzone: Zephyr for Jira cloud](https://dzone.com/articles/zephyr-for-jira-cloud-june-release-is-here)
|
||||
- [Dzone: The power of automated testing and test management](https://dzone.com/articles/the-power-of-automated-testing-and-test-management)
|
||||
|
||||
## JIRA
|
||||
- [Dzone: A Jira tutorial for software developers](https://dzone.com/articles/a-jira-tutorial-for-software-developers-get-the-mo)
|
||||
|
||||
10
mkdocs.yml
10
mkdocs.yml
@@ -49,17 +49,13 @@ pages:
|
||||
- Jenkins Alternatives for Continuous Integration: jenkins-alternatives.md
|
||||
- Toolchain:
|
||||
- Container Runtimes/Managers & Base Images. Podman, Buildah & Skopeo: container-managers.md
|
||||
- Maven: maven.md
|
||||
- Gradle: gradle.md
|
||||
- Maven & Gradle: maven-gradle.md
|
||||
- SonarQube: sonarqube.md
|
||||
- Nexus: nexus.md
|
||||
- JFrog Artifactory: artifactory.md
|
||||
- Nexus & JFrog Artifactory: nexus-jfrog.md
|
||||
- Web Servers - Apache, HAProxy & Nginx: web-servers.md
|
||||
- Payara App Server: payara.md
|
||||
- Embedded Servlet Containers in SpringBoot: embedded-servlet-containers.md
|
||||
- Zephyr Jira plugin: zephyr.md
|
||||
- Selenium: selenium.md
|
||||
- Appium: appium.md
|
||||
- Selenium, Appium & Zephyr Jira plugin: selenium-appium-zephyr.md
|
||||
- SSH: ssh.md
|
||||
- Java Memory Management:
|
||||
- Java Memory Management & Java Performance Optimization: java-and-java-performance-optimization.md
|
||||
|
||||
Reference in New Issue
Block a user