More importantly I am now on day 68. I tried to login to the Jenkins Server using the credentials provided on Nautilus unfortunately the login didn’t work. The link to the overview page wasn’t mentioned in the tasks, so maybe I am simply looking at the wrong place.
the guestbook was working just fine, but I had a validation error the redis-master service would not be named redis-master. Without the addition (but a not working guestbook) it validated just fine.
@raymond.baoly I created BOTH services. One to satisfy the task and one to satisfy the guestbook. Didn’t work out well, but for me being able to post something was the strongest indicator, that everything else was setup correctly.
@raymond.baoly unfortunately I don’t see an option to restart a finished lab.
Were you able to POST a comment on the guestbook with the required resources?
The official page for the container used also states, that the hostnames should be redis-follower and actually redis-leader:
The manifest file specifies the environment variable GET_HOSTS_FROM=dns . When you provide the configuration to the web frontend application, the frontend application uses the hostnames redis-follower and redis-leader to performs a DNS lookup. The DNS lookup finds the IP addresses of the Services you created in the previous steps. This concept is called DNS service discovery.
Maybe it’s not necessary to solve the task, but some people such as me, are actually testing an application to make sure that it’s working. So I tried to create an entry on the guestbook.
That’s how I actually got to the idea to check why it’s not working and noticed that the service should be named differently.
Without the redis-follower service it looks like this: