AWS Linux 2023에서 결국에는 실패했다.
- kubelet standalone 실패
MariaDB 를 설치하고, pod로 wordpress execution 만 설치해서 하기로 했다.
curl -LsS https://r.mariadb.com/downloads/mariadb_repo_setup | sudo bash
sudo apt update
sudo apt install libmariadb-dev -y
sudo apt install gcc -y
sudo apt install mariadb-server -y
sudo apt install mariadb-client -y
sudo apt install python3-dev
sudo mysql_secure_installation
sudo systemctl enable mariadb
SELECT host, user, password FROM mysql.user;
show grants for '아이디'@'%';
이거 뭐 다 좋은데, 외부 공개를 하려면 Ubuntu 버전의 MariaDB는 설정을 바꿔야 한다.
파일명: /etc/mysql/mariadb.conf.d/50-server.cnf
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
# bind-address = 127.0.0.1
bind-address 가 있어서 url 을 검사하는 것 같다. 해당 부분을 코멘트 아웃하면 된다고 한다.
모르면 시간만 날아간다 적어둔다.
끝
전체 과정 블로그 /aws-ec2-mariadb-환경-설정