ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Ubuntu Linux Bible

دانلود کتاب کتاب مقدس لینوکس اوبونتو

Ubuntu Linux Bible

مشخصات کتاب

Ubuntu Linux Bible

ویرایش: [10th Edition] 
نویسندگان:   
سری:  
ISBN (شابک) : 1119722330, 9781119722342 
ناشر: John Wiley & Sons 
سال نشر: 2021 
تعداد صفحات: 755 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 9 Mb 

قیمت کتاب (تومان) : 47,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 3


در صورت تبدیل فایل کتاب Ubuntu Linux Bible به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب کتاب مقدس لینوکس اوبونتو نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب کتاب مقدس لینوکس اوبونتو

به سرعت یاد بگیرید که چگونه از اوبونتو، سریعترین توزیع لینوکس در حال رشد، در یک محیط شخصی یا سازمانی استفاده کنید. چه تازه وارد لینوکس باشید و چه یک مدیر سیستم با تجربه، کتاب مقدس لینوکس اوبونتو آنچه را که برای استفاده از بهترین توزیع‌های لینوکس در جهان به آن نیاز دارید، فراهم می‌کند. دستورالعمل های واضح و گام به گام همه چیز را از نصب اوبونتو و ایجاد دسکتاپ گرفته تا نوشتن اسکریپت های پوسته و راه اندازی اشتراک گذاری فایل در شبکه را پوشش می دهد. این راهنمای به روز آخرین نسخه اوبونتو را با پشتیبانی طولانی مدت (نسخه 20.04) و همچنین نسخه قبلی را پوشش می دهد. در سرتاسر کتاب، مثال‌ها، شکل‌ها و سؤالات مروری متعدد به همراه پاسخ این اطمینان را می‌دهند که شما به طور کامل هر موضوع کلیدی را درک خواهید کرد. این کتاب که در چهار بخش سازماندهی شده است، به شما انعطاف‌پذیری می‌دهد تا در بخش \"شروع با لینوکس اوبونتو" به اصول اولیه تسلط پیدا کنید یا مستقیماً به کارهای پیشرفته‌تر بروید. \"اوبونتو برای کاربران دسک‌تاپ" به شما نشان می‌دهد که چگونه ایمیل را تنظیم کنید. در وب گشت و گذار کنید، بازی کنید و اسناد، صفحات گسترده و ارائه ها را ایجاد و منتشر کنید. «اوبونتو برای مدیران سیستم» مدیریت کاربر، پشتیبان‌گیری سیستم، مدیریت دستگاه، پیکربندی شبکه و سایر اصول مدیریت لینوکس را پوشش می‌دهد. بخش آخر کتاب، «پیکربندی سرورها در اوبونتو»، به شما می‌آموزد که از اوبونتو برای پشتیبانی از سرورهای شبکه استفاده کنید. برای وب، ایمیل، خدمات چاپ، اشتراک گذاری فایل تحت شبکه، DHCP (مدیریت آدرس شبکه) و DNS (رزولوشن نام/آدرس شبکه). این راهنمای جامع و کاربردی به شما کمک می کند: • اوبونتو را نصب کنید و دسکتاپ لینوکس عالی ایجاد کنید • از طیف وسیعی از نرم افزارهای موجود در لینوکس اوبونتو استفاده کنید • در مورد تغییرات اخیر و نسخه های جدید اوبونتو به روز باشید • ایجاد و ویرایش گرافیک، و کار با دستگاه های الکترونیکی IoT مصرف کننده • چاپگرها، دیسک ها و سایر دستگاه ها را به سیستم خود اضافه کنید • پیکربندی خدمات شبکه اصلی و مدیریت سیستم های اوبونتو کتاب مقدس لینوکس اوبونتو برای هر کسی که به دنبال یک آموزش گام به گام در دسترس در مورد این سیستم عامل لینوکس بسیار محبوب است، ضروری است.


توضیحاتی درمورد کتاب به خارجی

Quickly learn how to use Ubuntu, the fastest growing Linux distribution, in a personal or enterprise environment. Whether you’re a newcomer to Linux or an experienced system administrator, the Ubuntu Linux Bible provides what you need to get the most out of one the world’s top Linux distributions. Clear, step-by-step instructions cover everything from installing Ubuntu and creating your desktop, to writing shell scripts and setting up file sharing on your network. This up-to-date guide covers the latest Ubuntu release with long-term support (version 20.04 ) as well as the previous version. Throughout the book, numerous examples, figures, and review questions with answers ensure that you will fully understand each key topic. Organized into four parts, the book offers you the flexibility to master the basics in the "Getting Started with Ubuntu Linux” section, or to skip directly to more advanced tasks. "Ubuntu for Desktop Users” shows you how to setup email, surf the web, play games, and create and publish documents, spreadsheets, and presentations. “Ubuntu for System Administrators" covers user administration, system backup, device management, network configuration, and other fundamentals of Linux administration. The book’s final section, "Configuring Servers on Ubuntu," teaches you to use Ubuntu to support network servers for the web, e-mail, print services, networked file sharing, DHCP (network address management), and DNS (network name/address resolution). This comprehensive, easy-to-use guide will help you: • Install Ubuntu and create the perfect Linux desktop • Use the wide variety of software included with Ubuntu Linux • Stay up to date on recent changes and new versions of Ubuntu • Create and edit graphics, and work with consumer IoT electronic devices • Add printers, disks, and other devices to your system • Configure core network services and administer Ubuntu systems Ubuntu Linux Bible is a must-have for anyone looking for an accessible, step-by-step tutorial on this hugely popular Linux operating system.



فهرست مطالب

Cover
Title Page
Copyright Page
About the Authors
About the Technical Editor
Acknowledgments
Contents at a Glance
Contents
Introduction
	How This Book Is Organized
	Conventions Used in This Book
	Jumping into Linux
	How to Contact Wiley or the Authors
Part I Getting Started
	Chapter 1 Starting with Linux
		Understanding What Linux Is
		Understanding How Linux Differs from Other Operating Systems
		Exploring Linux History
			Free-flowing UNIX culture at Bell Labs
			Commercial UNIX
				Berkeley Software Distribution arrives
				UNIX Laboratory and commercialization
			GNU transitions UNIX to freedom
			BSD loses some steam
			Linus builds the missing piece
			OSI open source definition
		Understanding How Linux Distributions Emerged
			Understanding Red Hat
			Understanding Ubuntu and other Debian distributions
		Finding Professional Opportunities with Linux Today
			Understanding how companies make money with Linux
		Summary
	Chapter 2 Creating the Perfect Linux Desktop
		Understanding Linux Desktop Technology
		Starting with the GNOME 3 Desktop Live Image
		Using the GNOME 3 Desktop
			After the computer boots up
				Navigating with the mouse
				Navigating with the keyboard
			Setting up the GNOME 3 desktop
			Extending the GNOME 3 desktop
				Using GNOME shell extensions
				Using the GNOME Tweak Tool
			Starting with desktop applications
				Managing files and folders with Nautilus
				Installing and managing additional software
				Playing music with Rhythmbox
			Stopping the GNOME 3 desktop
		Using the Unity Graphical Shell with the GNOME Desktop
			Using the Metacity window manager
			Changing GNOME’s appearance
			Using the panels
				Adding a drawer
				Changing panel properties
		Summary
		Exercises
Part II Becoming a Linux Power User
	Chapter 3 Using the Shell
		About Shells and Terminal Windows
			Using the shell prompt
			Using a Terminal window
			Using virtual consoles
		Choosing Your Shell
		Running Commands
			Understanding command syntax
			Locating commands
		Recalling Commands Using Command History
			Command-line editing
			Command-line completion
			Command-line recall
		Connecting and Expanding Commands
			Piping between commands
			Sequential commands
			Background commands
			Expanding commands
			Expanding arithmetic expressions
			Expanding variables
		Using Shell Variables
			Creating and using aliases
			Exiting the shell
		Creating Your Shell Environment
			Configuring your shell
			Setting your prompt
			Adding environment variables
		Getting Information about Commands
		Summary
		Exercises
	Chapter 4 Moving Around the Filesystem
		Using Basic Filesystem Commands
		Using Metacharacters and Operators
			Using file-matching metacharacters
			Using file-redirection metacharacters
			Using brace expansion characters
		Listing Files and Directories
		Understanding File Permissions and Ownership
			Changing permissions with chmod (numbers)
			Changing permissions with chmod (letters)
			Setting default file permission with umask
			Changing file ownership
		Moving, Copying, and Removing Files
		Summary
		Exercises
	Chapter 5 Working with Text Files
		Editing Files with Vim and Vi
			Starting with vi
				Adding text
				Moving around in the text
				Deleting, copying, and changing text
				Pasting (putting) text
				Repeating commands
				Exiting vi
			Skipping around in the file
			Searching for text
			Using ex mode
			Learning more about vi and vim
		Finding Files
			Using locate to find files by name
			Searching for files with find
				Finding files by name
				Finding files by user
				Finding files by permission
				Finding files by date and time
				Using “not” and “or” when finding files
				Finding files and executing commands
			Searching in files with grep
		Summary
		Exercises
	Chapter 6 Managing Running Processes
		Understanding Processes
		Listing Processes
			Listing processes with ps
			Listing and changing processes with top
			Listing processes with System Monitor
		Managing Background and Foreground Processes
			Starting background processes
			Using foreground and background commands
		Killing and Renicing Processes
			Killing processes with kill and killall
				Using kill to signal processes by PID
				Using killall to signal processes by name
			Setting processor priority with nice and renice
		Limiting Processes with cgroups
		Summary
		Exercises
	Chapter 7 Writing Simple Shell Scripts
		Understanding Shell Scripts
			Executing and debugging shell scripts
			Understanding shell variables
				Special shell positional parameters
				Reading in parameters
				Parameter expansion in Bash
			Performing arithmetic in shell scripts
			Using programming constructs in shell scripts
				The “if. . .then” statements
				The case command
				The “for. . .do” loop
				The “while. . .do” and “until. . .do” loops
			Trying some useful text manipulation programs
				The global regular expression print
				Remove sections of lines of text (cut)
				Translate or delete characters (tr)
				The stream editor (sed)
			Using simple shell scripts
				Telephone list
				Backup script
		Summary
		Exercises
Part III Becoming a Linux System Administrator
	Chapter 8 Learning System Administration
		Understanding System Administration
		Using Graphical Administration Tools
			Using Cockpit browser-based administration
			Using other browser-based admin tools
		Invoking Administration Privileges
			Becoming root from the shell
			Gaining temporary admin access with sudo
		Exploring Administrative Commands, Configuration Files, and Log Files
			Administrative commands
			Administrative configuration files
				Administrative log files and systemd journal
				Using journalctl to view the systemd journal
				Managing log messages with rsyslogd
		Using Other Administrative Accounts
		Checking and Configuring Hardware
			Checking your hardware
			Managing removable hardware
			Working with loadable modules
				Listing loaded modules
				Loading modules
				Removing modules
		Summary
		Exercises
	Chapter 9 Installing Linux
		Choosing a Computer
		Installing Ubuntu Desktop
		Installing Ubuntu Server
		Understanding Cloud-Based Installations
		Installing Linux in the Enterprise
		Exploring Common Installation Topics
			Upgrading or installing from scratch
			Dual booting
			Installing Linux to run virtually
			Using installation boot options
				Boot options for disabling features
				Boot options for video problems
				Boot options for special installation types
			Using specialized storage
			Partitioning hard drives
				Understanding different partition types
				Tips for creating partitions
			Using the GRUB 2 boot loader
		Summary
		Exercises
	Chapter 10 Getting and Managing Software
		Managing Software on the Desktop
		Going Beyond the Software Window
		Understanding Linux Software Packaging
		Working with Debian Packaging
			APT basics
			Working with APT repositories
			Working with dpkg
		Summary
		Exercises
	Chapter 11 Managing User Accounts
		Creating User Accounts
			Adding users with adduser
			Setting user defaults
			Modifying users with usermod
			Deleting users with deluser
		Understanding Group Accounts
			Using group accounts
			Creating group accounts
		Managing Users in the Enterprise
			Setting permissions with Access Control Lists
				Setting ACLs with setfacl
				Setting default ACLs
				Enabling ACLs
				Adding directories for users to collaborate
				Creating group collaboration directories (set GID bit)
				Creating restricted deletion directories (sticky bit)
		Centralizing User Accounts
		Summary
		Exercises
	Chapter 12 Managing Disks and Filesystems
		Understanding Disk Storage
		Partitioning Hard Disks
			Understanding partition tables
			Viewing disk partitions
			Creating a single-partition disk
			Creating a multiple-partition disk
		Using Logical Volume Manager Partitions
			Checking an existing LVM
			Creating LVM logical volumes
			Growing LVM logical volumes
		Mounting Filesystems
			Supported filesystems
			Enabling swap areas
			Disabling swap area
			Using the fstab file to define mountable filesystems
			Using the mount command to mount filesystems
			Mounting a disk image in loopback
			Using the umount command
		Using the mkfs Command to Create a Filesystem
		Managing Storage with Cockpit
		Summary
		Exercises
Part IV Becoming a Linux Server Administrator
	Chapter 13 Understanding Server Administration
		Getting Started with Server Administration
			Step 1: Install the server
			Step 2: Configure the server
				Using configuration files
				Checking the default configuration
			Step 3: Start the server
			Step 4: Secure the server
				Password protection
				Firewalls
				TCP Wrappers
				AppArmor
				Security settings in configuration files
			Step 5: Monitor the server
				Configure logging
				Run system activity reports
				Watch activity live with Cockpit
				Keep system software up to date
				Check the filesystem for signs of crackers
		Checking and Setting Servers
		Managing Remote Access with the Secure Shell Service
			Starting the openssh-server service
			Using SSH client tools
				Using ssh for remote login
				Using SSH for remote execution
				Copying files between systems with scp and rsync
				Interactive copying with sftp
			Using key-based (passwordless) authentication
		Configuring System Logging
			Enabling system logging with rsyslog
				Understanding the rsyslog.conf file
				Understanding log messages
				Setting up and using a loghost with rsyslogd
			Watching logs with logwatch
		Checking System Resources with sar
		Checking System Space
			Displaying system space with df
			Checking disk usage with du
			Finding disk consumption with find
		Managing Servers in the Enterprise
		Summary
		Exercises
	Chapter 14 Administering Networking
		Configuring Networking for Desktops
			Checking your network interfaces
				Checking your network from NetworkManager
				Checking your network from Cockpit
				Checking your network from the command line
			Configuring network interfaces
				Setting IP addresses manually
				Setting IP address aliases
				Setting routes
			Configuring a network proxy connection
		Configuring Networking from the Command Line
			Configure networking with nmtui
			Editing a NetworkManager TUI connection
			Understanding networking configuration files
				Other networking files
			Setting alias network interfaces
			Setting up Ethernet channel bonding
			Setting custom routes
		Configuring Networking in the Enterprise
			Configuring Linux as a router
			Configuring Linux as a DHCP server
			Configuring Linux as a DNS server
			Configuring Linux as a proxy server
		Summary
		Exercises
	Chapter 15 Starting and Stopping Services
		Understanding the Initialization Daemon (init or systemd)
			Understanding the classic init daemons
			Understanding systemd initialization
				Learning systemd basics
				Learning systemd’s backward compatibility to SysVinit
		Checking the Status of Services
			Checking services for SysVinit systems
		Stopping and Starting Services
			Stopping and starting SysVinit services
				Stopping a service with systemd
				Starting a service with systemd
				Restarting a service with systemd
				Reloading a service with systemd
		Enabling Persistent Services
			Configuring persistent services for SysVinit
				Enabling a service with systemd
				Disabling a service with systemd
		Configuring a Default Runlevel or Target Unit
			Configuring the SysVinit default runlevel
		Adding New or Customized Services
			Adding new services to SysVinit
				Step 1: Create a new or customized service script file
				Step 2: Add the service script to /etc/rc.d/init.d
				Step 3: Set appropriate permission on the script
				Step 4: Add the service to runlevel directories
			Adding new services to systemd
				Step 1: Create a new or customized service configuration unit file
				Step 2: Move the service configuration unit file
				Step 3: Add the service to the Wants directory
		Summary
		Exercises
	Chapter 16 Configuring a Print Server
		Common UNIX Printing System
		Setting Up Printers
			Adding a printer automatically
			Using web-based CUPS administration
				Allow remote printing administration
				Add a printer not automatically detected
			Using the Print Settings window
				Configuring local printers with the Print Settings window
				Configuring remote printers
				Adding a remote CUPS printer
				Adding a remote UNIX (LDP/LPR) printer
				Adding a Windows (SMB) printer
		Working with CUPS Printing
			Configuring the CUPS server (cupsd.conf)
			Starting the CUPS server
			Configuring CUPS printer options manually
		Using Printing Commands
			Printing with lp
			Listing status with lpstat -t
			Removing print jobs with cancel
		Configuring Print Servers
			Configuring a shared CUPS printer
			Configuring a shared Samba printer
				Understanding smb.conf for printing
				Setting up SMB clients
		Summary
		Exercises
	Chapter 17 Configuring a Web Server
		Understanding the Apache Web Server
		Getting and Installing Your Apache Web Server
		Controlling Apache
			Securing Apache
				Apache file permissions and ownership
				Apache and firewalls
				Apache and AppArmor
			Understanding the Apache configuration files
				Using directives
				Understanding default settings
			Adding a virtual host to Apache
			Allowing users to publish their own web content
			Securing your web traffic with TLS
				Understanding how SSL is configured
				Generating an SSL key and self-signed certificate
				Generating a certificate signing request
		Troubleshooting Your Web Server
			Checking for configuration errors
			Access forbidden and server internal errors
		Summary
		Exercises
	Chapter 18 Configuring an FTP Server
		Understanding FTP
		Installing the vsftpd FTP Server
		Controlling the vsftpd Service
			Securing your FTP server
			Integrating Linux file permissions with vsftpd
		Configuring Your FTP Server
			Setting up user access
			Allowing uploading
			Setting up vsftpd for the Internet
		Using FTP Clients to Connect to Your Server
			Accessing an FTP server from a browser
			Accessing an FTP server with the lftp command
			Using the gFTP client
		Summary
		Exercises
	Chapter 19 Configuring a Windows File Sharing (Samba) Server
		Understanding Samba
		Installing Samba
		Controlling Samba
			Viewing Samba processes
		Configuring Samba
			Configuring the [global] section
			Configuring the [homes] section
			Configuring the [printers] section
				Creating a Samba shared folder
				Checking the Samba share
		Accessing Samba Shares
			Accessing Samba shares in Linux
				Accessing Samba shares from a Linux file manager
				Mounting a Samba share from a Linux command line
			Accessing Samba shares in Windows
		Using Samba in the Enterprise
		Summary
		Exercises
	Chapter 20 Configuring an NFS File Server
		Installing an NFS Server
		Starting the NFS Service
		Sharing NFS Filesystems
			Configuring the /etc/exports file
				Hostnames in /etc/exports
				Access options in /etc/exports
				User mapping options in /etc/exports
			Exporting the shared filesystems
		Securing Your NFS Server
		Using NFS Filesystems
			Viewing NFS shares
			Manually mounting an NFS filesystem
			Mounting an NFS filesystem at boot time
				Mounting noauto filesystems
				Using mount options
			Using autofs to mount NFS filesystems on demand
				Automounting to the /net directory
				Automounting home directories
		Unmounting NFS Filesystems
		Summary
		Exercises
	Chapter 21 Troubleshooting Linux
		Boot-Up Troubleshooting
			Understanding startup
			Starting from the firmware (BIOS or UEFI)
				Troubleshooting BIOS setup
				Troubleshooting boot order
			GRUB 2 boot loader
			Starting the kernel
				Troubleshooting the initialization system
		Troubleshooting Software Packages
		Troubleshooting Networking
			Troubleshooting outgoing connections
				View network interfaces
				Check physical connections
				Check routes
				Check hostname resolution
			Troubleshooting incoming connections
				Check if the client can reach your system at all
				Check if the service is available to the client
				Check the service on the server
		Troubleshooting Memory
			Uncovering memory issues
				Checking for memory problems
				Dealing with memory problems
		Summary
		Exercises
Part V Learning Linux Security Techniques
	Chapter 22 Understanding Basic Linux Security
		Implementing Physical Security
			Implementing disaster recovery
			Securing user accounts
				One user per user account
				Limiting access to the root user account
				Setting expiration dates on temporary accounts
				Removing unused user accounts
			Securing passwords
				Choosing good passwords
				Setting and changing passwords
				Enforcing best password practices
				Understanding the password files and password hashes
			Securing the filesystem
				Managing dangerous filesystem permissions
				Securing the password files
				Locking down the filesystem
			Managing software and services
				Updating software packages
				Keeping up with security advisories
			Advanced implementation
		Monitoring Your Systems
			Monitoring log files
			Monitoring user accounts
				Detecting counterfeit accounts and privileges
				Detecting bad account passwords
			Monitoring the filesystem
				Verifying software packages
				Scanning the filesystem
				Detecting viruses and rootkits
		Auditing and Reviewing Linux
			Conducting compliance reviews
			Conducting security reviews
		Summary
		Exercises
	Chapter 23 Understanding Advanced Linux Security
		Implementing Linux Security with Cryptography
			Understanding hashing
			Understanding encryption/decryption
				Understanding cryptographic ciphers
				Understanding cryptographic cipher keys
				Understanding digital signatures
			Implementing Linux cryptography
				Ensuring file integrity
				Encrypting a Linux filesystem at installation
				Encrypting a Linux directory
				Encrypting a Linux file
				Encrypting Linux with miscellaneous tools
				Using Encryption from the Desktop
		Implementing Linux Security with PAM
			Understanding the PAM authentication process
				Understanding PAM contexts
				Understanding PAM control flags
				Understanding PAM modules
				Understanding PAM system event configuration files
			Administering PAM on your Linux system
				Managing PAM-aware application configuration files
				Implementing resources limits with PAM
				Implementing time restrictions with PAM
				Enforcing good passwords with PAM
				Encouraging sudo use with PAM
			Obtaining more information on PAM
		Summary
		Exercises
	Chapter 24 Enhancing Linux Security with AppArmor
		Understanding AppArmor
		Working with AppArmor
		Summary
		Exercises
	Chapter 25 Securing Linux on a Network
		Auditing Network Services
			Evaluating access to network services with nmap
			Using nmap to audit your network services’ advertisements
		Working with Firewalls
			Understanding firewalls
			Implementing firewalls
				Starting with UFW
				Understanding the iptables utility
				Using the iptables utility
		Summary
		Exercises
Part VI Engaging with Cloud Computing
	Chapter 26 Shifting to Clouds and Containers
		Understanding Linux Containers
			Namespaces
			Container registries
			Base images and layers
		Working with Linux Containers
			Deploying LXD containers
			Deploying Docker containers
			Using containers in the enterprise
		Summary
		Exercises
	Chapter 27 Deploying Linux to the Public Cloud
		Running Linux in the Cloud Using cloud-init
		Creating LXD Linux Images for Cloud Deployments
			Working with LXD profiles
			Working with LXD images
			Using OpenStack to deploy cloud images
		Using Amazon EC2 to Deploy Cloud Images
			Installing the AWS CLI
			Provisioning and launching an EC2 instance
		Summary
		Exercises
	Chapter 28 Automating Apps and Infrastructure with Ansible
		Understanding Ansible
		Exploring Ansible Components
			Inventories
			Playbooks
				Plays
				Tasks
				Modules
				Roles, imports, and includes
		Stepping Through an Ansible Deployment
			Prerequisites
			Setting up SSH keys to each node
		Installing Ansible
			Creating an inventory
			Authenticating to the hosts
			Creating a playbook
			Run the playbook
		Running Ad-Hoc Ansible Commands
			Trying ad-hoc commands
		Summary
		Exercises
	Chapter 29 Deploying Applications as Containers with Kubernetes
		Understanding Kubernetes
			Kubernetes masters
			Kubernetes workers
			Kubernetes applications
			Kubernetes interfaces
		Trying Kubernetes
			Getting Kubernetes up and running
			Deploying a Kubernetes application
			Getting information on the deployment’s pods
			Exposing applications with services
			Scaling up an application
			Checking the load balancer
			Scaling down an application
			Deleting a service
		Summary
		Exercises
Appendix: Exercise Answers
Index
EULA




نظرات کاربران