舉報

會員
Containers in OpenStack
最新章節:
Summary
Thisbookistargetedtowardscloudengineers,systemadministrators,oranyonefromtheproductionteamwhoworksonOpenStackcloud.Thisbookactasanendtoendguideforanyonewhowantstostartusingtheconceptofcontainerizationonprivatecloud.SomebasicknowledgeofDockerandKuberneteswillhelp.
最新章節
- Summary
- Best practices for securing and deploying containers
- The advantages of different OpenStack projects
- Best Practices for Containers and OpenStack
- Summary
- Deploying images
品牌:中圖公司
上架時間:2021-07-02 18:37:48
出版社:Packt Publishing
本書數字版權由中圖公司提供,并由其授權上海閱文信息技術有限公司制作發行
- Summary 更新時間:2021-07-02 21:17:55
- Best practices for securing and deploying containers
- The advantages of different OpenStack projects
- Best Practices for Containers and OpenStack
- Summary
- Deploying images
- Building images
- Automatic host bootstrap
- Setting up a local registry
- Deploying containerized OpenStack services
- Architecture
- Dockerfile customization
- Multiple build sources
- Local registry support
- Docker hub support
- Image building
- Ceph support
- Highly available deployment
- Key features
- Kolla introduction
- Kolla – Containerized Deployment of OpenStack
- Summary
- Deploying a containerized application
- Murano DevStack installation
- Walk-through
- The Murano dashboard
- The Murano agent
- The Murano engine
- The Murano API
- Murano components
- HOT packages
- Barbican support
- Cinder volumes
- Murano repository
- Application development
- Distributing workloads
- Application catalog UI
- Production-ready applications
- Key features
- Categories
- Bundle
- Deployments
- The environment template
- Session
- Package
- Environment
- Murano concepts
- Introduction to Murano
- Murano – Containerized Application Deployment on OpenStack
- Summary
- Walk-through
- Installation of Kuryr
- Nesting VMs and Magnum use cases
- Providing containerized images of neutron plugins
- Providing the generic VIF-Binding infrastructure
- Mapping the Docker libnetwork to the neutron API
- Kuryr architecture
- Introducing Kuryr
- Kuryr – Container Plugin for OpenStack Networking
- Summary
- Managing containers
- Zun DevStack installation
- Walk-through
- Zun WebSocket proxy
- zun-compute
- Zun scheduler
- zun-api
- Components
- CPU sets
- Container sandbox
- Kuryr networking
- Container composition
- Cinder integration
- Key features
- Network drivers
- Image drivers
- Container drivers
- Capsules
- Hosts
- Services
- Images
- Containers
- Concepts
- Introduction to Zun
- Zun – Container Management in OpenStack
- Summary
- Managing COEs
- Magnum DevStack installation
- Walk-through
- Magnum conductor
- Magnum API
- Components
- Container monitoring
- Notifications
- Persistent storage
- Ephemeral storage
- Storage
- Scaling
- Transport Layer Security
- External load balancer for Kubernetes
- Key features
- Quotas
- Stats
- Service
- Certificate
- Template definition
- Heat Stack Template
- Cluster driver
- Cluster
- Cluster template
- Concepts
- Magnum introduction
- Magnum – COE Management in OpenStack
- Summary
- OpenStack-Helm
- Fuxi
- Murano
- Kolla
- Kuryr
- Zun
- Magnum
- Heat
- Nova
- Efforts within the OpenStack community to support containers
- The need for containers in OpenStack
- Containerization in OpenStack
- Summary
- Uploading an image to Swift
- Attach volume to VM
- Creating a VM using Nova
- Assign role to the user
- Creating a KeyStone user
- DevStack installation
- Introduction to Swift the OpenStack object store
- Introduction to Glance the OpenStack image service
- Introduction to Cinder the OpenStack block storage service
- Introduction to Neutron the OpenStack network service
- Introduction to Nova the OpenStack compute service
- Introduction to KeyStone the OpenStack identity service
- OpenStack architecture
- Introduction to OpenStack
- OpenStack Architecture
- Summary
- Kubernetes hands-on
- Kubernetes installation
- Volumes
- Services
- Labels and selectors
- Secrets
- Deployments
- Replica sets and replication controllers
- Pod
- Concepts in Kubernetes
- fluentd
- supervisord
- Container runtime
- kube-proxy
- kubelet
- Worker nodes
- kube-scheduler
- kube-controller-manager
- etcd
- kube-apiserver
- Master node
- External request
- Kubernetes architecture
- Kubernetes
- Zookeeper
- Tasks
- Offer
- Frameworks
- Slaves
- Master
- Apache Mesos and its components
- Apache Mesos
- Swarm mode
- Scheduler
- Discovery service
- Services
- Tasks
- Worker node
- Manager node
- Node
- Docker Swarm components
- Docker Swarm
- Introduction to COE
- Working with Container Orchestration Engines
- Summary
- Deleting containers
- Starting containers
- Checking container's logs
- Listing containers
- Creating containers
- Working with Docker containers
- Deleting images
- Searching Docker images
- Getting new images
- Listing images
- Working with Docker images
- Docker hands-on
- Installation of Docker
- Clear container
- Hyper-V containers
- Windows Server containers
- OpenVZ
- LXD
- Rocket
- Docker
- Types of container runtime tools
- Application containers
- Machine containers
- Types of containers
- Container components
- Introduction to containers
- The historical context of virtualization
- Working with Containers
- Questions
- Piracy
- Errata
- Downloading the example code
- Customer support
- Reader feedback
- Conventions
- Who this book is for
- What you need for this book
- What this book covers
- Preface
- Customer Feedback
- Why subscribe?
- www.PacktPub.com
- About the Reviewers
- About the Authors
- Credits
- 版權信息
- 封面
- 封面
- 版權信息
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Why subscribe?
- Customer Feedback
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- Working with Containers
- The historical context of virtualization
- Introduction to containers
- Container components
- Types of containers
- Machine containers
- Application containers
- Types of container runtime tools
- Docker
- Rocket
- LXD
- OpenVZ
- Windows Server containers
- Hyper-V containers
- Clear container
- Installation of Docker
- Docker hands-on
- Working with Docker images
- Listing images
- Getting new images
- Searching Docker images
- Deleting images
- Working with Docker containers
- Creating containers
- Listing containers
- Checking container's logs
- Starting containers
- Deleting containers
- Summary
- Working with Container Orchestration Engines
- Introduction to COE
- Docker Swarm
- Docker Swarm components
- Node
- Manager node
- Worker node
- Tasks
- Services
- Discovery service
- Scheduler
- Swarm mode
- Apache Mesos
- Apache Mesos and its components
- Master
- Slaves
- Frameworks
- Offer
- Tasks
- Zookeeper
- Kubernetes
- Kubernetes architecture
- External request
- Master node
- kube-apiserver
- etcd
- kube-controller-manager
- kube-scheduler
- Worker nodes
- kubelet
- kube-proxy
- Container runtime
- supervisord
- fluentd
- Concepts in Kubernetes
- Pod
- Replica sets and replication controllers
- Deployments
- Secrets
- Labels and selectors
- Services
- Volumes
- Kubernetes installation
- Kubernetes hands-on
- Summary
- OpenStack Architecture
- Introduction to OpenStack
- OpenStack architecture
- Introduction to KeyStone the OpenStack identity service
- Introduction to Nova the OpenStack compute service
- Introduction to Neutron the OpenStack network service
- Introduction to Cinder the OpenStack block storage service
- Introduction to Glance the OpenStack image service
- Introduction to Swift the OpenStack object store
- DevStack installation
- Creating a KeyStone user
- Assign role to the user
- Creating a VM using Nova
- Attach volume to VM
- Uploading an image to Swift
- Summary
- Containerization in OpenStack
- The need for containers in OpenStack
- Efforts within the OpenStack community to support containers
- Nova
- Heat
- Magnum
- Zun
- Kuryr
- Kolla
- Murano
- Fuxi
- OpenStack-Helm
- Summary
- Magnum – COE Management in OpenStack
- Magnum introduction
- Concepts
- Cluster template
- Cluster
- Cluster driver
- Heat Stack Template
- Template definition
- Certificate
- Service
- Stats
- Quotas
- Key features
- External load balancer for Kubernetes
- Transport Layer Security
- Scaling
- Storage
- Ephemeral storage
- Persistent storage
- Notifications
- Container monitoring
- Components
- Magnum API
- Magnum conductor
- Walk-through
- Magnum DevStack installation
- Managing COEs
- Summary
- Zun – Container Management in OpenStack
- Introduction to Zun
- Concepts
- Containers
- Images
- Services
- Hosts
- Capsules
- Container drivers
- Image drivers
- Network drivers
- Key features
- Cinder integration
- Container composition
- Kuryr networking
- Container sandbox
- CPU sets
- Components
- zun-api
- Zun scheduler
- zun-compute
- Zun WebSocket proxy
- Walk-through
- Zun DevStack installation
- Managing containers
- Summary
- Kuryr – Container Plugin for OpenStack Networking
- Introducing Kuryr
- Kuryr architecture
- Mapping the Docker libnetwork to the neutron API
- Providing the generic VIF-Binding infrastructure
- Providing containerized images of neutron plugins
- Nesting VMs and Magnum use cases
- Installation of Kuryr
- Walk-through
- Summary
- Murano – Containerized Application Deployment on OpenStack
- Introduction to Murano
- Murano concepts
- Environment
- Package
- Session
- The environment template
- Deployments
- Bundle
- Categories
- Key features
- Production-ready applications
- Application catalog UI
- Distributing workloads
- Application development
- Murano repository
- Cinder volumes
- Barbican support
- HOT packages
- Murano components
- The Murano API
- The Murano engine
- The Murano agent
- The Murano dashboard
- Walk-through
- Murano DevStack installation
- Deploying a containerized application
- Summary
- Kolla – Containerized Deployment of OpenStack
- Kolla introduction
- Key features
- Highly available deployment
- Ceph support
- Image building
- Docker hub support
- Local registry support
- Multiple build sources
- Dockerfile customization
- Architecture
- Deploying containerized OpenStack services
- Setting up a local registry
- Automatic host bootstrap
- Building images
- Deploying images
- Summary
- Best Practices for Containers and OpenStack
- The advantages of different OpenStack projects
- Best practices for securing and deploying containers
- Summary 更新時間:2021-07-02 21:17:55