udemy-docker-mastery
udemy-docker-mastery copied to clipboard
Update Drupal versions & Fix assignments
Drupal in the course is one major version out of date, and has issues with Postgres on M1/arm64 processors. Test and update the various lectures, and source code, with the latest mainstream versions.
Pin to drupal:9
and postgres:14
for now.
In addition, in the latest Drupal+psql, Postgres no longer works and MySQL/MariaDB are preferred.
NOTE: need to search for more drupal examples and change to mariadb
For these lectures:
- [ ] C1 Assignment: Build a Compose File For a Multi-Container Project Section 7 Assignment 1 and Answer
- [x] FIXME:
./compose-assignment-1
- [ ] FIXME: The dir is never mentioned in the assignmet
- [ ] FIXME: The wrong dir is used in the answer
- [ ] FIXME: swap out mariadb for postgres
- [x] FIXME:
- [ ] C1 Assignment: Compose For Image Building Section 7 Assignment 2 and Answer
- [x] FIXME:
./compose-assignment-2
- [x] FIXME:
- [ ] C1/C2 Section 9, video 1 Scaling out with overlay networking
- [x] FIXME: add written lecture to pin versions
- [ ] FIXME: update commands in video one to pin versions
- [ ] C1/C2 Section 9, Assignment 1 and Answer
- [x] FIXME: Update
./secrets-assignment-1
- [ ] FIXME: this depends on
compose-assignment-2
files 😦 - [ ] FIXME: This assignment never mentioned the
secrets-assignment-1
- [ ] FIXME: this assignment mentioned a version in the slide, which is now different
- [ ] FIXME: this assignment tells us to copy the file to swarm server rather than ssh-tunnel
- [x] FIXME: there is no readme in
secrets-assignment-1
- [x] FIXME: move
secrets-assignment-1
toswarm-secrets-assignment-1
- [x] FIXME: Update
- [x]
./swarm-app-2
moved to./swarm-secrets-assignment-1
- [x]
./swarm-stack-3
9 is now EOL, and Drupal:10 should be what I test and update to.