Este projeto tem o objetivo de apresentar o uso do Docker com uma aplicação PHP, bem como a criação de ambiente Kubernetes no provider da Oracle (OCI).
Projeto construído para a disciplina Cloud Computing e Internet das Coisas do curso Tecnologia em Sistemas para Internet (TSI) do Senac-SP.
Luciano Condé de Souza (luconde@gmail.com)
Data da criação do projeto: 2023-03-18
Data da última atualização: 2023-06-02
Versão: 1.0.10
O seguinte material foi construído a partir de referências publicadas na Internet, livros e artigos acadêmicos. As referências foram utilizadas de sites e posts na Internet, não há qualquer propósito de plagiar os autores, em caso de pedidos de adição do autor, pode encontrar em contato pelo email luconde@gmail.com. A simplificação de certos conteúdos tem o único propósito didático para facilitar o entendimento dos mesmos para os alunos.
- Pasta scripts para armazenamento dos scripts Powershell para administração do ambiente
- Pasta src para ter o código-fonte do projeto
- Movimentação do código-fonte para dentro da pasta src
- Atualização e ajustes do arquivo README.md
- Tagging para ter mais controle da evolução do código-fonte
- Apenas impressão do PHPInfo()
- Arquivo de manifesto no Docker com as principais configurações de como criar o container
- Arquivos de deployment nos serviços de Kubentes
- Oracle: Oracle Container Engine for Kubernetes (OKE)
- Docker Instalado
- Subscription Ativa do Oracle Cloud Infrastructure (OCI)
- Visual Studio Code
- Setup de autenticação no OCI já realizado
Para pleno funcionamento, altere a url da imagem do repositório registry do OCI no arquivo phpapache-lb-OCI.yaml.