powerpoint presentation atl slide... · command line / ansible •create openshift cluster •get...
TRANSCRIPT
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Azure Container Registry Docker Hub
App Service
Deploy web apps
or APIs using
containers in a
PaaS environment
Service Fabric
Modernize .NET
applications to
microservices
using Windows
Server containers
Kubernetes Service Container Instance
Scale and orchestrate
Linux containers using
Kubernetes
Elastically burst
from your Azure
Kubernetes Service
(AKS) cluster
Azure Red Hat OpenShift
Deploy a fully-
managed OpenShift
cluster with ARO or
choose to run
OpenShift on IaaS
Responsibilities
User management
Project and quota
management
Application lifecycle
Cluster creation
Cluster management
Monitoring and
logging
Network
configuration
Software and
security updates
Platform support
Customer Microsoft and Red Hat
Virtual network
Azure DNS
Azure Load
Balancer (Master)
Azure Load
Balancer (Router)
Public IP Public IP Public IP
Azure Active
Directory
OpenShift API/administration console App 1 App 2
User
App
definit ion
Azure VMs (Master)Scale sets
Azure Premium SSD Managed Disks
Node 1 Node 2 Node 3
api-server • controller-manager • etcd
Azure VMs (Infrastructure)Scale sets
Azure Premium SSD Managed
Disks
Node 1 Node 2 Node 3
registry • router
Azure VMs (Application)Scale sets
Azure Premium SSD Managed Disks
Node 1 Node 2 Node N
application pods
Azure BlobStorage
OpenShift SDN
Node 3 Node 4
Azure Key
Vault
Responsibilities
User management
Project and quota
management
Application lifecycle
Cluster creation
Cluster management
Monitoring and
logging
Network
configuration
Software and
security updates
Platform support
Customer Microsoft and Red Hat
Virtual network
Azure DNS
Azure Load
Balancer (Master)
Azure Load
Balancer (Router)
Public IP Public IP Public IP
Azure Active
Directory
OpenShift API/administration console App 1 App 2
User
App
definit ion
Azure VMs (Master)Scale sets
Azure Premium SSD Managed Disks
Node 1 Node 2 Node 3
api-server • controller-manager • etcd
Azure VMs (Infrastructure)Scale sets
Azure Premium SSD Managed
Disks
Node 1 Node 2 Node 3
registry • router
Azure VMs (Application)Scale sets
Azure Premium SSD Managed Disks
Node 1 Node 2 Node N
application pods
Azure BlobStorage
OpenShift SDN
Node 3 Node 4
Azure Key
Vault
Microsoft Red Hat
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
AZURE PORTAL
• Create Tenant
• Create Application
• Create Secret
COMMAND LINE / ANSIBLE
• Create OpenShift Cluster
• Get Cluster URL and Reply URL
AZURE PORTAL
• Update Application Reply URL
OPENSHIFT CONTROL PANEL
• Get Token
• Create namespace
COMMAND LINE / ANSIBLE
• Update Token
• Update Namespace
• Create Application
•
•
•
•
•
•
•
•
•
•