Skip to content

Commit

Permalink
Merge pull request #53 from Harald-U/harald-moves-blog
Browse files Browse the repository at this point in the history
replace haralduebele.blog w/ haralduebele.github.io
  • Loading branch information
thomassuedbroecker authored Mar 4, 2021
2 parents c7216a3 + 8bc5e2d commit 4f0c9df
Show file tree
Hide file tree
Showing 11 changed files with 19 additions and 19 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -159,20 +159,20 @@ The following [slides](https://github.com/nheidloff/cloud-native-starter/blob/ma
* [How to build and run a Hello World Java Microservice](http://heidloff.net/article/how-to-build-and-run-a-hello-world-java-microservice/)
* [Dockerizing Java MicroProfile Applications](http://heidloff.net/article/dockerizing-container-java-microprofile)
* [Developing resilient Microservices with Istio and MicroProfile](http://heidloff.net/article/resiliency-microservice-microprofile-java-istio)
* [Managing Microservices Traffic with Istio](https://haralduebele.blog/2019/03/11/managing-microservices-traffic-with-istio/)
* [Managing Microservices Traffic with Istio](https://haralduebele.github.io/2019/03/11/managing-microservices-traffic-with-istio/)
* [Web Application to demo Traffic Management with Istio](http://heidloff.net/article/sample-app-manage-microservices-traffic-istio)
* [Implementing and documenting REST APIs with JavaEE](http://heidloff.net/article/rest-apis-microprofile-javaee-jaxrs)
* [Invoking REST APIs from Java Microservices](http://heidloff.net/invoke-rest-apis-java-microprofile-microservice)
* [Prometheus Metrics for MicroProfile Microservices in Istio](http://heidloff.net/article/prometheus-metrics-microprofile-microservices-istio/)
* [Distributed logging with LogDNA and Monitoring with Sysdig](https://haralduebele.blog/2019/04/08/whats-going-on-in-my-cluster/)
* [Distributed logging with LogDNA and Monitoring with Sysdig](https://haralduebele.github.io/2019/04/08/whats-going-on-in-my-cluster/)
* [Implementing Health Checks with MicroProfile and Istio](http://heidloff.net/article/implementing-health-checks-microprofile-istio)
* [Configuring Microservices with MicroProfile and Kubernetes](http://heidloff.net/article/configuring-java-microservices-microprofile-kubernetes/)
* [Authenticating Web Users with OpenID and JWT](http://heidloff.net/article/authenticating-web-users-openid-connect-jwt/)
* [Authorization in Cloud-Native Applications via OpenID and Istio](http://heidloff.net/article/authentication-authorization-openid-connect-istio)
* [Authorization in Microservices with MicroProfile](http://heidloff.net/article/authorization-microservices-java-microprofile/)
* [Persistence for Java Microservices in Kubernetes via JPA](http://heidloff.net/article/persistence-java-microservices-kubernetes-jpa/)
* [Setup of a Local Kubernetes and Istio Dev Environment](http://heidloff.net/article/setup-local-development-kubernetes-istio)
* [Moving from Minikube to IBM Cloud Kubernetes Service](https://haralduebele.blog/2019/04/04/moving-from-minikube-to-ibm-cloud-kubernetes-service/)
* [Moving from Minikube to IBM Cloud Kubernetes Service](https://haralduebele.github.io/2019/04/04/moving-from-minikube-to-ibm-cloud-kubernetes-service/)
* [Recorded demos: Traffic management, resiliency, authorization, logging](http://heidloff.net/article/how-to-develop-your-first-cloud-native-applications-with-java/)
* [Using Quarkus to run Java Apps on Kubernetes](http://heidloff.net/article/quarkus-javaee-microprofile-kubernetes)
* [Debugging Microservices running in Kubernetes](http://heidloff.net/article/debugging-microservices-kubernetes)
Expand All @@ -182,8 +182,8 @@ The following [slides](https://github.com/nheidloff/cloud-native-starter/blob/ma
### Documentation - OpenShift

* [Setting up a cloud-native Sample App on Minishift in an Hour](http://heidloff.net/article/setup-cloud-native-sample-app-minishift/)
* [Deploying the Cloud Native Starter microservices on Minishift](https://haralduebele.blog/2019/07/03/deploying-the-cloud-native-starter-microservices-on-minishift/)
* [Deploying the Cloud Native Starter example on Red Hat OpenShift on the IBM Cloud](https://haralduebele.blog/2019/07/10/deploying-the-cloud-native-starter-example-on-red-hat-openshift-on-the-ibm-cloud/)
* [Deploying the Cloud Native Starter microservices on Minishift](https://haralduebele.github.io/2019/07/03/deploying-the-cloud-native-starter-microservices-on-minishift/)
* [Deploying the Cloud Native Starter example on Red Hat OpenShift on the IBM Cloud](https://haralduebele.github.io/2019/07/10/deploying-the-cloud-native-starter-example-on-red-hat-openshift-on-the-ibm-cloud/)
* [Source to Image Builder for Open Liberty Apps on OpenShift](http://heidloff.net/article/source-to-image-builder-open-liberty-openshift/)
* [How to develop Open Liberty Microservices on OpenShift](http://heidloff.net/article/how-to-develop-open-liberty-microservices-openshift/)
* [Deploying Open Liberty Microservices to OpenShift](http://heidloff.net/article/deploying-open-liberty-microservices-openshift/)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ private void addSampleArticles() {
System.out.println("com.ibm.articles.business.Service.addSampleArticles");
try {
this.addArticle("Blue Cloud Mirror — (Don’t) Open The Doors!",
"https://haralduebele.blog/2019/02/17/blue-cloud-mirror-dont-open-the-doors/", "Harald Uebele");
"https://haralduebele.github.io/2019/02/17/blue-cloud-mirror-dont-open-the-doors/", "Harald Uebele");
Thread.sleep(5);
this.addArticle("Recent Java Updates from IBM", "http://heidloff.net/article/recent-java-updates-from-ibm",
"Niklas Heidloff");
Expand All @@ -100,7 +100,7 @@ private void addSampleArticles() {
"http://heidloff.net/article/tensorflowjs-visual-recognition", "Niklas Heidloff");
Thread.sleep(5);
this.addArticle("Install Istio and Kiali on IBM Cloud or Minikube",
"https://haralduebele.blog/2019/02/22/install-istio-and-kiali-on-ibm-cloud-or-minikube/", "Harald Uebele");
"https://haralduebele.github.io/2019/02/22/install-istio-and-kiali-on-ibm-cloud-or-minikube/", "Harald Uebele");
Thread.sleep(5);
this.addArticle("Dockerizing Java MicroProfile Applications",
"http://heidloff.net/article/dockerizing-container-java-microprofile", "Niklas Heidloff");
Expand Down
2 changes: 1 addition & 1 deletion authors-nodejs/authordata.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
{"name":"Niklas Heidloff","twitter":"@nheidloff","blog":"http://heidloff.net"},
{"name":"Miriam Oglesby","twitter":"@Jessieevaline","blog":"https://developer.ibm.com/blogs/"},
{"name":"Thomas Südbröcker","twitter":"@tsuedbroecker","blog":"https://suedbroecker.net"},
{"name":"Harald Uebele","twitter":"@harald_u","blog":"https://haralduebele.blog"}
{"name":"Harald Uebele","twitter":"@harald_u","blog":"https://haralduebele.github.io"}
]
}
2 changes: 1 addition & 1 deletion documentation/OS4Cluster.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ You need a Red Hat account to access this page, and you can register for an acco

When you sign on to this page, you get access to the official documentation, the download links for the `crc` binaries, **and to the 'Pull Secret' and this is the reason to go through this page because the Pull Secret is personalized to your Red Hat account**.

Once you obtained the binary for your operating system and your pull secret, you can follow the CRC [Getting Started Guide](https://code-ready.github.io/crc/) or a blog I wrote about running [Red Hat OpenShift 4 on your laptop](https://haralduebele.blog/2019/09/13/red-hat-openshift-4-on-your-laptop/).
Once you obtained the binary for your operating system and your pull secret, you can follow the CRC [Getting Started Guide](https://code-ready.github.io/crc/) or a blog I wrote about running [Red Hat OpenShift 4 on your laptop](https://haralduebele.github.io/2019/09/13/red-hat-openshift-4-on-your-laptop/).

The default setup of CRC requires at least:

Expand Down
2 changes: 1 addition & 1 deletion reactive/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,7 @@ $ curl -X POST "http://localhost:8080/v1/articles" ...
* [Invoking REST APIs asynchronously with Quarkus](http://heidloff.net/article/invoking-rest-apis-asynchronously-with-quarkus/)
* [Comparing synchronous and asynchronous Access to Postgres](http://heidloff.net/article/comparing-synchronous-asynchronous-access-postgresql/)
* [Deployment to the IBM Cloud Kubernetes Service](https://suedbroecker.net/2020/02/03/deploy-the-reactive-cloud-native-starter-example-to-ibm-cloud/)
* [Deployment to Red Hat OpenShift](https://haralduebele.blog/2020/02/03/cloud-native-and-reactive-microservices-on-red-hat-openshift-4/)
* [Deployment to Red Hat OpenShift](https://haralduebele.github.io/2020/02/03/cloud-native-and-reactive-microservices-on-red-hat-openshift-4/)
* [Using the OpenJ9 JVM for Quarkus Applications](http://heidloff.net/article/openj9-jvm-for-quarkus-applications/)

### Technologies
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -144,14 +144,14 @@ private List<Article> applyAmountFilter(List<Article> articles, int requestedAmo
private void addSampleArticles() {
System.out.println("com.ibm.articles.business.Service.addSampleArticles");

addArticleAndWait("Blue Cloud Mirror — (Don’t) Open The Doors!", "https://haralduebele.blog/2019/02/17/blue-cloud-mirror-dont-open-the-doors/", "Harald Uebele");
addArticleAndWait("Blue Cloud Mirror — (Don’t) Open The Doors!", "https://haralduebele.github.io/2019/02/17/blue-cloud-mirror-dont-open-the-doors/", "Harald Uebele");
addArticleAndWait("Recent Java Updates from IBM", "http://heidloff.net/article/recent-java-updates-from-ibm", "Niklas Heidloff");
addArticleAndWait("Developing and debugging Microservices with Java", "http://heidloff.net/article/debugging-microservices-java-kubernetes", "Niklas Heidloff");
addArticleAndWait("IBM announced Managed Istio and Managed Knative", "http://heidloff.net/article/managed-istio-managed-knative", "Niklas Heidloff");
addArticleAndWait("Three Minutes Demo of Blue Cloud Mirror", "http://heidloff.net/article/blue-cloud-mirror-demo-video", "Niklas Heidloff");
addArticleAndWait("Blue Cloud Mirror Architecture Diagrams", "http://heidloff.net/article/blue-cloud-mirror-architecture-diagrams", "Niklas Heidloff");
addArticleAndWait("Three awesome TensorFlow.js Models for Visual Recognition", "http://heidloff.net/article/tensorflowjs-visual-recognition", "Niklas Heidloff");
addArticleAndWait("Install Istio and Kiali on IBM Cloud or Minikube", "https://haralduebele.blog/2019/02/22/install-istio-and-kiali-on-ibm-cloud-or-minikube/", "Harald Uebele");
addArticleAndWait("Install Istio and Kiali on IBM Cloud or Minikube", "https://haralduebele.github.io/2019/02/22/install-istio-and-kiali-on-ibm-cloud-or-minikube/", "Harald Uebele");
addArticleAndWait("Dockerizing Java MicroProfile Applications", "http://heidloff.net/article/dockerizing-container-java-microprofile", "Niklas Heidloff");
addArticleReactive("Debugging Microservices running in Kubernetes", "http://heidloff.net/article/debugging-microservices-kubernetes", "Niklas Heidloff");
}
Expand Down
4 changes: 2 additions & 2 deletions reactive/articles-synch/src/main/resources/import.sql
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
INSERT INTO article (id, title, url, author, creationdate) VALUES (nextval('hibernate_sequence'), 'Blue Cloud Mirror — (Don’t) Open The Doors!', 'https://haralduebele.blog/2019/02/17/blue-cloud-mirror-dont-open-the-doors/', 'Harald Uebele', '1551176445313');
INSERT INTO article (id, title, url, author, creationdate) VALUES (nextval('hibernate_sequence'), 'Blue Cloud Mirror — (Don’t) Open The Doors!', 'https://haralduebele.github.io/2019/02/17/blue-cloud-mirror-dont-open-the-doors/', 'Harald Uebele', '1551176445313');
INSERT INTO article (id, title, url, author, creationdate) VALUES (nextval('hibernate_sequence'), 'Recent Java Updates from IBM', 'http://heidloff.net/article/recent-java-updates-from-ibm', 'Niklas Heidloff', '1551176445314');
INSERT INTO article (id, title, url, author, creationdate) VALUES (nextval('hibernate_sequence'), 'Developing and debugging Microservices with Java', 'http://heidloff.net/article/debugging-microservices-java-kubernetes', 'Niklas Heidloff', '1551176445315');
INSERT INTO article (id, title, url, author, creationdate) VALUES (nextval('hibernate_sequence'), 'IBM announced Managed Istio and Managed Knative', 'http://heidloff.net/article/managed-istio-managed-knative', 'Niklas Heidloff', '1551176445316');
INSERT INTO article (id, title, url, author, creationdate) VALUES (nextval('hibernate_sequence'), 'Three Minutes Demo of Blue Cloud Mirror', 'http://heidloff.net/article/blue-cloud-mirror-demo-video', 'Niklas Heidloff', '1551176445317');
INSERT INTO article (id, title, url, author, creationdate) VALUES (nextval('hibernate_sequence'), 'Blue Cloud Mirror Architecture Diagrams', 'http://heidloff.net/article/blue-cloud-mirror-architecture-diagrams', 'Niklas Heidloff', '1551176445318');
INSERT INTO article (id, title, url, author, creationdate) VALUES (nextval('hibernate_sequence'), 'Three awesome TensorFlow.js Models for Visual Recognition', 'http://heidloff.net/article/tensorflowjs-visual-recognition', 'Niklas Heidloff', '1551176445319');
INSERT INTO article (id, title, url, author, creationdate) VALUES (nextval('hibernate_sequence'), 'Install Istio and Kiali on IBM Cloud or Minikube', 'https://haralduebele.blog/2019/02/22/install-istio-and-kiali-on-ibm-cloud-or-minikube/', 'Harald Uebele', '1551176445320');
INSERT INTO article (id, title, url, author, creationdate) VALUES (nextval('hibernate_sequence'), 'Install Istio and Kiali on IBM Cloud or Minikube', 'https://haralduebele.github.io/2019/02/22/install-istio-and-kiali-on-ibm-cloud-or-minikube/', 'Harald Uebele', '1551176445320');
INSERT INTO article (id, title, url, author, creationdate) VALUES (nextval('hibernate_sequence'), 'Dockerizing Java MicroProfile Applications', 'http://heidloff.net/article/dockerizing-container-java-microprofile', 'Niklas Heidloff', '1551176445321');
INSERT INTO article (id, title, url, author, creationdate) VALUES (nextval('hibernate_sequence'), 'Debugging Microservices running in Kubernetes', 'http://heidloff.net/article/debugging-microservices-kubernetes', 'Niklas Heidloff', '1551176445322');
2 changes: 1 addition & 1 deletion security/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ There are blog entries and a workshop that describe how this project has been im
* [Setting up Keycloak in OpenShift](http://heidloff.net/article/setting-up-keycloak-openshift/)
* [Security in Quarkus Applications via Keycloak](http://heidloff.net/article/security-quarkus-applications-keycloak/)
* [Securing Vue.js Applications with Keycloak](http://heidloff.net/article/securing-vue-js-applications-keycloak/)
* [Application Security from a Platform Perspective](https://haralduebele.blog/2020/09/03/application-security-from-a-platform-perspective/)
* [Application Security from a Platform Perspective](https://haralduebele.github.io/2020/09/03/application-security-from-a-platform-perspective/)
* [Hands on Workshop (GitBook)](https://ibm-developer.gitbook.io/get-started-with-security-for-your-java-microservi/)

The workshop linked above is a description on how to use the code.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,14 @@ void addArticles() {
private void addSampleArticles() {
System.out.println("-->log: com.ibm.articles.business.Service.addSampleArticles");

addArticle("Blue Cloud Mirror — (Don’t) Open The Doors!", "https://haralduebele.blog/2019/02/17/blue-cloud-mirror-dont-open-the-doors/", "Harald Uebele");
addArticle("Blue Cloud Mirror — (Don’t) Open The Doors!", "https://haralduebele.github.io/2019/02/17/blue-cloud-mirror-dont-open-the-doors/", "Harald Uebele");
addArticle("Recent Java Updates from IBM", "http://heidloff.net/article/recent-java-updates-from-ibm", "Niklas Heidloff");
addArticle("Developing and debugging Microservices with Java", "http://heidloff.net/article/debugging-microservices-java-kubernetes", "Niklas Heidloff");
addArticle("IBM announced Managed Istio and Managed Knative", "http://heidloff.net/article/managed-istio-managed-knative", "Niklas Heidloff");
addArticle("Three Minutes Demo of Blue Cloud Mirror", "http://heidloff.net/article/blue-cloud-mirror-demo-video", "Niklas Heidloff");
addArticle("Blue Cloud Mirror Architecture Diagrams", "http://heidloff.net/article/blue-cloud-mirror-architecture-diagrams", "Niklas Heidloff");
addArticle("Three awesome TensorFlow.js Models for Visual Recognition", "http://heidloff.net/article/tensorflowjs-visual-recognition", "Niklas Heidloff");
addArticle("Install Istio and Kiali on IBM Cloud or Minikube", "https://haralduebele.blog/2019/02/22/install-istio-and-kiali-on-ibm-cloud-or-minikube/", "Harald Uebele");
addArticle("Install Istio and Kiali on IBM Cloud or Minikube", "https://haralduebele.github.io/2019/02/22/install-istio-and-kiali-on-ibm-cloud-or-minikube/", "Harald Uebele");
addArticle("Dockerizing Java MicroProfile Applications", "http://heidloff.net/article/dockerizing-container-java-microprofile", "Niklas Heidloff");
addArticle("Debugging Microservices running in Kubernetes", "http://heidloff.net/article/debugging-microservices-kubernetes", "Niklas Heidloff");
}
Expand Down
2 changes: 1 addition & 1 deletion workshop/03-rest-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ After the execution of the command we should get following result:

```sh
$curl http://159.122.172.162:31380/web-api/v1/getmultiple
§[{"id":"1557993525215","title":"Debugging Microservices running in Kubernetes","url":"http://heidloff.net/article/debugging-microservices-kubernetes","authorName":"Niklas Heidloff","authorBlog":"http://heidloff.net","authorTwitter":"@nheidloff"},{"id":"1557993525210","title":"Dockerizing Java MicroProfile Applications","url":"http://heidloff.net/article/dockerizing-container-java-microprofile","authorName":"Niklas Heidloff","authorBlog":"http://heidloff.net","authorTwitter":"@nheidloff"},{"id":"1557993525204","title":"Install Istio and Kiali on IBM Cloud or Minikube","url":"https://haralduebele.blog/2019/02/22/install-istio-and-kiali-on-ibm-cloud-or-minikube/","authorName":"Harald Uebele","authorBlog":"https://haralduebele.blog","authorTwitter":"@harald_u"},{"id":"1557993525199","title":"Three awesome TensorFlow.js Models for Visual Recognition","url":"http://heidloff.net/article/tensorflowjs-visual-recognition","authorName":"Niklas Heidloff","authorBlog":"http://heidloff.net","authorTwitter":"@nheidloff"},{"id":"1557993525194","title":"Blue Cloud Mirror Architecture Diagrams","url":"http://heidloff.net/article/blue-cloud-mirror-architecture-diagrams","authorName":"Niklas Heidloff","authorBlog":"http://heidloff.net","authorTwitter":"@nheidloff"}]
§[{"id":"1557993525215","title":"Debugging Microservices running in Kubernetes","url":"http://heidloff.net/article/debugging-microservices-kubernetes","authorName":"Niklas Heidloff","authorBlog":"http://heidloff.net","authorTwitter":"@nheidloff"},{"id":"1557993525210","title":"Dockerizing Java MicroProfile Applications","url":"http://heidloff.net/article/dockerizing-container-java-microprofile","authorName":"Niklas Heidloff","authorBlog":"http://heidloff.net","authorTwitter":"@nheidloff"},{"id":"1557993525204","title":"Install Istio and Kiali on IBM Cloud or Minikube","url":"https://haralduebele.github.io/2019/02/22/install-istio-and-kiali-on-ibm-cloud-or-minikube/","authorName":"Harald Uebele","authorBlog":"https://haralduebele.github.io","authorTwitter":"@harald_u"},{"id":"1557993525199","title":"Three awesome TensorFlow.js Models for Visual Recognition","url":"http://heidloff.net/article/tensorflowjs-visual-recognition","authorName":"Niklas Heidloff","authorBlog":"http://heidloff.net","authorTwitter":"@nheidloff"},{"id":"1557993525194","title":"Blue Cloud Mirror Architecture Diagrams","url":"http://heidloff.net/article/blue-cloud-mirror-architecture-diagrams","authorName":"Niklas Heidloff","authorBlog":"http://heidloff.net","authorTwitter":"@nheidloff"}]
```

### 2.3 Using the Open API explorer
Expand Down
2 changes: 1 addition & 1 deletion workshop/04-traffic-management.md
Original file line number Diff line number Diff line change
Expand Up @@ -215,5 +215,5 @@ Let's get started with the [Lab - Resiliency](05-resiliency.md).
Resources:
* ['Managing Microservices Traffic with Istio'](https://haralduebele.blog/2019/03/11/managing-microservices-traffic-with-istio/)
* ['Managing Microservices Traffic with Istio'](https://haralduebele.github.io/2019/03/11/managing-microservices-traffic-with-istio/)
* ['Demo: Traffic Routing'](../documentation/DemoTrafficRouting.md)

0 comments on commit 4f0c9df

Please sign in to comment.