You have a Python web application with many dependencies that requires 0.1 CPU cores and 128 MB of memory to operate in production. You want to monitor and maximize machine utilization. You also to reliably deploy new versions of the application. Which set of steps should you take

Answers

Answer 1

The answer is  option C.

Perform the following:

1) Create a Kubernetes Engine cluster with n1-standard-1 type machines.

2) Build a Docker image from the production branch with all of the dependencies, and tag it with the

3) Create a Kubernetes Deployment with the imagePullPolicy set to "IfNotPresent" in the staging namespace, and then promote it to the production namespace after testing.

What is Python used for?

Python is known to be a form of computer programming language that is known to be used so as to create websites and software, automate tasks, and others.

Note that Python is said to be a general-purpose language and as such, for the case above, The answer is  option C.

Perform the following:

1) Create a Kubernetes Engine cluster with n1-standard-1 type machines.

2) Build a Docker image from the production branch with all of the dependencies, and tag it with the

3) Create a Kubernetes Deployment with the imagePullPolicy set to "IfNotPresent" in the staging namespace, and then promote it to the production namespace after testing.

See options below

A.

Perform the following:

1) Create a managed instance group with f1-micro type machines.

2) Use a startup script to clone the repository, check out the production branch, install the dependencies, and start the Python app.

3) Restart the instances to automatically deploy new production releases.

B.

Perform the following:

1) Create a managed instance group with n1-standard-1 type machines.

2) Build a Compute Engine image from the production branch that contains all of the dependencies and automatically starts the Python app.

3) Rebuild the Compute Engine image, and update the instance template to deploy new production releases.

C.

Perform the following:

1) Create a Kubernetes Engine cluster with n1-standard-1 type machines.

2) Build a Docker image from the production branch with all of the dependencies, and tag it with the

3) Create a Kubernetes Deployment with the imagePullPolicy set to "IfNotPresent" in the staging namespace, and then promote it to the production namespace after testing.

D.

Perform the following:

1) Create a Kubernetes Engine (GKE) cluster with n1-standard-4 type machines.

2) Build a Docker image from the master branch will all of the dependencies, and tag it with "latest".

3) Create a Kubernetes Deployment in the default namespace with the imagePullPolicy set to "Always".

Restart the pods to automatically deploy new production releases.

Learn more about Python from

https://brainly.com/question/26497128

#SPJ1


Related Questions

Linux drivers may be delivered in an archive format called Stuffit. Group of answer choices True False

Answers

Answer:

False

Explanation:

9) WAp to display the given series
1 2
1 2 3
1 2 3 4
1 2 3 4 5​

Answers

The program that displays the given series is exemplified below. Also, see the meaning of Java.

What is Java?

Java is a class-based, object-oriented general-purpose programming language.

The programming language is designed so that developers may write code anywhere and run it anywhere, regardless of the underlying computer architecture.

It is also known as write once, run anywhere (WORA)

Sample program:

public class KboatPattern

{

   public static void main(String args[]) {

       for (int i = 1; i <= 5; i++) {

           for (int j = i; j >= 1; j--) {

               System.out.print(j + " ");

           }

           System.out.println();

       }

   }

}

Learn more about Java at;
https://brainly.com/question/26642771
#SPJ1

List the two examples of input devices

Answers

Answer:

Computer - Input Devices

•Keyboard.

•Mouse.

•Joy Stick.

•Light pen.

•Track Ball.

•Scanner.

•Graphic Tablet.

•Microphone.

Explanation:

hope this helps you

compare the two methods of creating table in ms access ( Datasheet view and Design view) which one wouldyou prefer to use to record the advantages and dis advantages of using the internet?

Answers

The main difference between the datasheet view and the design view is in the datasheet view, we can only view and do minor changes but in the design view, we can edit the table and modify it.

What is MS Access?

MS Access is a service of Microsoft, that is used in the sector of business and other companies, to store and manage data.

Datasheet view and design view are the two types of tables in ms access, the design view has more functions, you can change and edit the table.

Thus, the primary distinction between the datasheet view and the design view is that while we can examine and make some minor adjustments in the datasheet view, we can edit and amend the table in the design view.

Learn more about MS Access, here:

https://brainly.com/question/17135884

#SPJ1

Please compose an email back to your client mr. smith, letting him know we are unable to secure the requested reservation at eleven madison park tonight for a party of 2 at 6pm.

Answers

The compose an email back to your client Mr. smith is written above,

Mr Smith,

Manager Venus PLC.

Dear sir,

Issue with requested reservation

I wish to inform you concerning the requested reservation for the eleven Madison park tonight for a party of 2 at 6pm.

The place has been taken by another person as at that time and our request was said to be made too late but there are other options that have been given for  that time but in a letter date.

We are sorry for the inconveniences this may have cause you and we hope to meet you to discuss the way forward.

Thanks for your continuous patronage,

Mr. Rolls.

Manager Madison park

Learn more about Email from

https://brainly.com/question/24688558

#SPJ1

Toni is reviewing the status of his organization's defenses against a breach of their file server. He believes that a compromise of the file server could reveal information that would prevent the company from continuing to do business. What term best describes the risk that Tony is considering

Answers

Due to the fact that Toni is reviewing the status of his organization's defenses against a breach of their file server, the best describes the risk that Tony is considering is Strategic risk.

What is Strategic risk?

This is known to be a form of internal and external events that often render it hard, or lets say impossible, for a firm to achieve their aims and strategic goals.

Note that, Due to the fact that Toni is reviewing the status of his organization's defenses against a breach of their file server, the best describes the risk that Tony is considering is Strategic risk.

Learn more about file server from

https://brainly.com/question/17062016

#SPJ1

You are configuring shared storage for your servers and during the configuration you have been asked to a supply a LUN. What type of storage are you configuring

Answers

The type of storage you are said to be configuring is storage area network (SAN).

What is SAN storage?

A SAN is known to be a kind of block-based storage that is known to often bring about a high-speed architecture that links servers to their counterparts which are the logical disk units (LUNs).

Note that in the above case, The type of storage you are said to be configuring is storage area network (SAN).

Learn more about configuration from

https://brainly.com/question/24847632

#SPJ1

For the execution of a successful information strategy, staff synchronization _____. (Select all that apply.) relies on informed commander's guidance begins at the execution phase of operations requires cross-talk and cross-representation breaks down staff planning into clearly defined major subsets integrates products does not impact actions, words, and images

Answers

For the execution of a successful information strategy, staff synchronization relies on informed commander's guidance.

What is the above about?

A successful information strategy, staff synchronization is one that  depends on informed commander's guidance.

And as such, if one say that For the execution of a successful information strategy, staff synchronization relies on informed commander's guidance. it is a true statement.

Learn more about information strategy from

https://brainly.com/question/8368767

#SPJ1

Which is true about arrays and methods? Group of answer choices Arrays cannot be passed to methods An array is passed to a method as a reference Passing an array to a method creates a copy of the array within the method A programmer must make a copy of an array before passing the array to a method

Answers

Answer:

Correct option is: Arrays are passed to methods by reference.

Explanation:

Arrays are passed to methods by reference. This means that if the content of the array is changed in a method, the change will be reflected in the calling method.

Interactivity and Blank______ are two important capabilities of the Internet in the Blank______ relationship.

Answers

Interactivity and individuality are two important capabilities of the Internet in the buyer-seller relationship.

What is  individuality?

The Definition of the term individuality connote the full character that is specific to and set apart a person from another.

Note that Interactivity and individuality are two important capabilities of the Internet in the buyer-seller relationship.

Learn more about individuality from

https://brainly.com/question/18405002

#SPJ1

An IEEE 802.11ac radio card can transmit on the _____________________ frequency and uses __________________ spread-spectrum technology.

Answers

An IEEE 802.11ac radio card can transmit on the 5 GHz frequency and uses DSSS spread-spectrum technology.

What is 802.11ac?

A 802.11ac is one of the wireless network standards which was developed by the Institute of Electrical and Electronics Engineers (IEEE) which operates on a 5 GHz microwave bandwidth (frequency) and as a result it is faster and can transmit over a long distance.

In this context, we can logically deduce that an IEEE 802.11ac radio card can transmit on the 5 GHz frequency and uses direct-sequence spread spectrum (DSSS) technology.

Read more on 802.11ac here: https://brainly.com/question/18370953

#SPJ1

A security engineer implemented once-only tokens and timestamping sessions. What type of attacks can this type of security prevent

Answers

The type of attacks that this type of security prevent are:

A replay attack A pass-the-hash-attack

What is a replay attack?

A replay attack is known to be a form of network attack where a said attacker is known to detects a data transmission and he or she is the one that fraudulently delayed it or repeated it.

Based on the above scenario, The type of attacks that this type of security prevent are:

A replay attack A pass-the-hash-attack

Learn more about A replay attack  from

https://brainly.com/question/25807648

#SPJ1

Most computers today support the ____ standard, which means the computer automatically configures new devices as soon as they are installed and the computer is powered up.

Answers

A lot of computers today support the plug and play standard, which means the computer automatically configures new devices as soon as they are installed.

What is the Plug and Play (PnP)?

This is the aspect of Windows that helps the  computer system to be able to stand  or adapt to hardware changes with some little intervention by the user.

Hence, A lot of computers today support the plug and play standard, which means the computer automatically configures new devices as soon as they are installed.

Learn more about configuration from

https://brainly.com/question/26084288

#SPJ1

Answer the following 8-mark question in your book.

Discuss the ethical issues in the growing use of mobile technology.

You may wish to include the following points:

cyberbullying
confidential data stored on the devices
health
social pressure
digital divide
high cost

Answers

Health effects of mobile phones owing to RF radiation include "thermal" effects, which refer to a rise in body temperature.

What is mobile technology?

Technology that travels with the user is called mobile technology. It includes of computer equipment, portable two-way communication devices, and the networking technology that links them.

Currently, internet-capable gadgets like smartphones, tablets, and watches best represent mobile technology

Our culture is experiencing ethical problems as a result of mobile technology. According to research by Archie Carroll, some users of mobile technology disregard personal responsibility.

People are using their cell phones while driving through congested crossings. Carroll claims that mobile phones have caused driving distractions.

A sort of bullying or harassment that uses technology is called cyberbullying or cyber harassment.

There are worries that the RF radiation that mobile phones generate, even at low doses, might result in headaches or brain tumors.

To learn more about mobile technology refer;

https://brainly.com/question/2500723

#SPJ1

Select the correct answer.
What does firewall software do?
A.
It improves network connectivity.
B.
It monitors network traffic to block malicious content.
C.
It adds some new features to the operating system.
D.
It installs viruses in the system.

Answers

Answer:

A. It improves network connectivity.

Answer:

B. It monitors network traffic to block malicious content.

Write a program that lists all ways people can line up for a photo (all permutations of a list of strings). The program will read a list of one word names (until -1), and use a recursive method to create and output all possible orderings of those names, one ordering per line.
When the input is:
Julia Lucas Mia -1
then the output is (must match the below ordering):
Julia Lucas Mia Julia Mia Lucas Lucas Julia Mia Lucas Mia Julia Mia Julia Lucas Mia Lucas Julia ------File: main.cpp------
#include
#include
#include
using namespace std;
// TODO: Write method to create and output all permutations of the list of names.
void AllPermutations(const vector &permList, const vector &nameList) {
}
int main(int argc, char* argv[]) {
vector nameList;
vector permList;
string name;
// TODO: Read in a list of names; stop when -1 is read. Then call recursive method.
return 0;
}

Answers

The code that lists all the possible permutations until -1 that corrects the problem in your code is:

#include <algorithm>

#include <iostream>

#include <vector>

int main() {

   std::vector<std::string> names{

       "Julia", "Lucas", "Mia"

   };

   // sort to make sure we start with the combinaion first in lexicographical order.

   std::sort(names.begin(), names.end());

   do {

       // print what we've got:

       for(auto& n : names) std::cout << n << ' ';

       std::cout << '\n';

       // get the next permutation (or quit):

   } while(std::next_permutation(names.begin(), names.end()));

}

Read more about permutations here:

https://brainly.com/question/1216161

#SPJ1

Organizations must ensure that proper consent is obtained from data subjects or establish some other lawful basis for processing before processing their personal data. what's another requirement that must be met before processing data?

Answers

Answer:Consent.

Explanation:

GDPR requires any organization processing personal data to have a valid legal basis for that processing activity. The law provides six legal bases for processing: consent, performance of a contract, a legitimate interest, a vital interest, a legal requirement, and a public interest. If the data subject, a.k.a. natural person, consents to processing without knowing the (several) purpose(s) in full and in an easy to understand way, then consent is not a legal ground for processing as it's by definition not freely given, specific, informed and unambiguous. Moreover, consent cannot be bundled. Consent needs to be an unambiguous indication. Consent is an act: it needs to be given by a statement or by a clear act. Consent needs to be distinguishable from other matters. The request for consent needs to be in clear and plain language, intelligible and easily accessible.

You are the computer specialist in a small business. Your company server is named FS1 and has an IP address of 10.0.0.2. The hardware in your company server started to experience intermittent failures, so you transferred the shares on the server to a spare server and took the main server offline. The spare server has an IP address of 10.0.0.3. You edit the existing A record for FS1 on your company's DNS server and redirect the hostname to the spare server's IP address of 10.0.0.3. Afterward, most users are able to access the shares on the spare server by hostname, but several users cannot. Instead, they see an error message indicating that the FS1 server could not be found. Enter the command you can run from the command prompt on these workstations that will allow them to access the shares on FS1 without performing a full restart.

Answers

The command for the above case is:

ipconfig /flushdns

Deletes local DNS name cache

What is  system command?

This is known to be a form of a user's instruction that is often given by the computer and it is one that requires for action to be done by the computer's executive program.

Note that The command for the above case is:

ipconfig /flushdns

Deletes local DNS name cache

Learn more about  IP address from

https://brainly.com/question/24930846

#SPJ1

Last week I was able to go to see the new Dr. Strange movie. I thought it was pretty awesome. When I was looking at buying tickets I wanted to make sure I got as many discounts as I could get. By default a movie ticket is $15. If you go before 5pm, the ticket price is $12.50. If you plan on buying in bulk (5 or more tickets) you will receive a 10% discount. If you are a student, you get a 15% discount.
Write a program that asks the user if they are going to the movie before 5PM (1 for yes, 0 for no), how many tickets they are going to buy (an integer greater than 1), and if they are a student (1 for yes, 0 for no). Print out the total cost for the amount of tickets you would like to buy.
Sample Case 1:
Are you going to the movie before 5PM? (1 - Yes, 0 - No)
0
How many people are going?
2
Are you a student? (1 - Yes, 0 - No)
0
The group’s price is $30.00.

Answers

The program is an illustration of conditional statements.

Conditional statements can have single condition or multiple conditions

The complete program

The program written in Python is as follows:

price = 15

timeCheck = int(input("Are you going to the movie before 5PM? (1 - Yes, 0 - No)"))

if timeCheck == 1:

   price = 12.5

numPeople = int(input("How many people are going?"))

if numPeople>= 5:

   price = price * 0.90 * numPeople

else:

   price = price * numPeople

student = int(input("Are you a student? (1 - Yes, 0 - No)"))

if student == 1:

   price = price * 0.85

print("The group's price is",price)

Read more about Python programs at:

https://brainly.com/question/13246781

#SPJ1

1.The ____ operator executes one of two expressions based on the results of a conditional expression. conditional expressional comparison

Answers

Answer:

Ternary operator

Explanation:

Example if (a == 1) ? 'execute b' : 'execute c'

why over the course of time have more programming language been developed​

Answers

technology and being able to communicate?

Write the logical Expression and Draw the Truth table for the
following questions

Answers

The logical expressions are

(X NOR Y ) OR Z ⇒ [tex](\bar X \bar + \bar Y) + Z[/tex](A NAND B) AND NOT C ⇒ [tex](\bar A \bar \cdot\bar B) \cdot \bar C[/tex]

How to determine the logical expressions?

Logical expression 1

X and Y are linked by the NOR gate.

So, we have:

X NOR Y

The X NOR Y is linked to Z by the OR gate.

So, we have:

(X NOR Y) OR Z

Hence, the logical expression is (X NOR Y ) OR Z ⇒ [tex](\bar X \bar + \bar Y) + Z[/tex]

Logical expression 2

A and B are linked by the NAND gate.

So, we have:

A NAND B

The A NAND B is linked to C by the AND gate.

So, we have:

(A NAND B) AND C

Hence, the logical expression is (A NAND B) AND NOT C ⇒ [tex](\bar A \bar \cdot\bar B) \cdot \bar C[/tex]

See attachment for the truth tables

Read more about truth tables at:

https://brainly.com/question/27989881

#SPJ1

prototypes remain largely unchanged throughout the design process. true or false?

Answers

Prototypes remain largely unchanged throughout the design process is said to be a false statement.

What is a prototype?

Prototyping is known to be a kind of an experimental process that is where design teams are known to often implement ideas into a kind of tangible forms such as from paper to digital.

It is said to be often prone to a lot of changes and as such, Prototypes remain largely unchanged throughout the design process is said to be a false statement.

Learn more about prototypes  from

https://brainly.com/question/7509258

#SPJ1

What should the status of your cpt application be in order for a student to be e-verified and eligible work?.

Answers

The status of your cpt application be in order for a student to be e-verified and eligible work are:

Applied statusApproved status

What is CPT?

Curricular Practical Training (CPT) is known to be a legal off-campus employment that is known to be linked to one's major and an integral part of one's degree program.

Therefore, The status of your cpt application be in order for a student to be e-verified and eligible work are:

Applied statusApproved status

Learn more about cpt application from

https://brainly.com/question/17216580

#SPJ1

The response of the DBMS to a query is the ___________ The response of the DBMS to a query is the ___________ ad hoc response query result set integrated view of the data ad hoc query

Answers

The response of the DBMS to a query is the query result set.

What is a query ResultSet?

A resultset is known to be a form of an object that is made up of the results that are used in the executing of an SQL query.

Note that the data from a resultset is gotten back through the use of the fetch functions in python and as such, The response of the DBMS to a query is the query result set.

Learn more about  Query result from

https://brainly.com/question/19338967

#SPJ1

______ feedback is a technology that sends resistance to the gaming device in response to actions of the user.

Answers

Force feedback is the name of the technology used that sends resistance to the gaming device in response to the actions of the user.

Gaming device

Gaming devices are a piece of hardware used by game players. For example, devices such as gamepads and joysticks all fall under the category of gaming devices. These gaming devices make use of a force feedback technology which sends resistance when users perform certain actions.

You can learn more about force feedback technology from a related question here https://brainly.com/question/1786465


#SPJ1

When adopting and implementing a software as a service (saas) platform such as salesforce for your business, which responsibility falls on you, as the client company? managing the platform feature roadmap installing software updates and bug-fixes hosting data storage and backups complying with governance obligations i don't know this yet.

Answers

When adopting and implementing a software as a service (saas) platform such as salesforce for your business, the responsibility falls on you in Hosting data storage and backups.

What is  data storage?

Storage is known to be the  method used in keeping one's data in a secure location that one can be able to access readily.

Hence, When adopting and implementing a software as a service (saas) platform such as salesforce for your business, the responsibility falls on you in Hosting data storage and backups.

Learn more about saas from

https://brainly.com/question/24852211

#SPJ1

Which component of CIA triad ensures that the connectivity and performance are maintained at the highest possible level

Answers

The component of CIA triad ensures that the connectivity and performance are maintained at the highest possible level is Availability.

What is Availability in CIA triad?

Availability is known to be the information that needs to be consistently and one that is said to be readily accessible in times of need by authorized parties.

Note that for a thing to be available, it means that that thing can be accessible at any time and any day. it is an attribute that is not very common and as such, it brings about high performance and easy connectivity.

Hence, in the above case, The component of CIA triad ensures that the connectivity and performance are maintained at the highest possible level is Availability.

Learn more about CIA triad from

https://brainly.com/question/17269063

#SPJ1

What technology uses mathematical algorithms to render information unreadable to those lacking the required key

Answers

Data encryption is the name of the technology that uses mathematical algorithms to render information unreadable to those lacking the required key.

What is Data encryption technology?

This is a technology that helps to secure data by applying a technique known as cryptography. What this basically means is that a secret code (or key) is generated which would provide access to the cryptographically stored information, and failure to provide the correct key makes the data or information unreadable.

You can learn more about how data encryption works here https://brainly.com/question/9238983

#SPJ1

Cheryl is responsible for cybersecurity at a mid-sized insurance company. She has decided to use a different vendor for a network antimalware than she uses for host antimalware. Is this a recommended action, why or why not

Answers

yes, this a recommended action and this is known to be best described as vendor diversity.

What is Vendor diversity?

This is known to be one that gives two security benefits in regards to the fact that it does  not have a single point of failure if one vendor cease operations and also each vendor has their own methodology and algorithms used for known or seeing malware.

Hence in the above case, yes, this a recommended action and this is known to be best described as vendor diversity.

learn more about cybersecurity from

https://brainly.com/question/12010892

#SPJ1

Other Questions
Given a sphere with a radius of 2 cm, find its volume to the nearest wholenumber.A. 8 cmB. 17 cm C. 33 cmO D. 3 cm Pls answer ASAP it is almost due TYSMMMThere are 357 people attending a school play.Assuming that all but one row of seats in thetheatre is completely full and that each row fits24 people, how many rows of seats are there inthe theatre? 1) Using the simple earth energy model we developed in class, calculate the averagetemperature of earth assuming that the earth is a perfect black body, the solar irradiance is 1360W/m2, the albedo of earth is 0.33 and the Stefan-Boltzmann constant is equal to 5.67 X 10-8 Wm-2 K-4 Question 1 of 10What action did the U.S. government take after the Bisbee Deportation?A. A union formed by immigrant workers was broken up.B. Weapons belonging to anarchists were confiscated.C. A presidential commission found it illegal.D. Foreigners were required to register with the government. An object on Earth weighs 150 N. What is its mass?Group of answer choices15 g150 kg15 kg150 g When do you start school?(Also, look at this cute doggy) Guys Pls help I need 3 good examples of cultural materialism. That is three cultural practices/beliefs that have grown out of needs based on geography, climate or population. 29 points!!!! If the distance between two charged particles is increased 2.69 times, the ratio of new to old electric force is _______ times the old value. (Round your answer to two decimal places). b=(1-1/3).(1-1/3).(1-1/4).................(1-1/2004) Here is another excerpt from Dr. King's speech. Which phrase in this excerpt isrepeated for emphasis?A. when all of God's childrenB. every state and every cityC. But not only thatD. Let freedom ring 1 ACTIVITY: Estimating a PartWork with a partner. Use a model to estimate the answer to each question.e. What number is 65% of 30? How do political philosophers define the terms "state of nature" and "social contract?" Please analyze and discuss the contrasting Hobbean and Lockean views on the question of why people create and sustain social contracts. 3. What is TRUE of the depression stage of Kbler-Ross's 5-Stage model?1)It signals that the terminally ill person has begun to accept that he or she will not recover.2)The patient seeks out a different doctor to deliver a less-depressing diagnosis.3)The patient tries to make a deal with God to cure them of their illness.4)The depressed person may lash out at friends, family members, or medical staff. (2x-1)+82xy=44y-8xy-1=1 Explain the difference between a citizens right and a citizens responsibility. Use examples that describe the personal, political, and economic rights and responsibilities of US citizens. what is the degree of the polynomial below?x+1-3x+3x-2x If oxygen, which has a electronegativity of 3.5, bonds with hydrogen, which has an electronegativity of 2.1, the bond between the two atoms will be classified as a polar____ bond How does Inquiry differ from the Scientific Method? Which of the following is a result of mitosis?A. Two newly synthesized DNA strands in each cellB. One strand of original DNA and a new strand in each cell C. A DNA molecule cleaved in half for each daughter cellD. One cell has the original DNA, the other has new DNA When the economy became depressed andsome farmers could not pay their debts,what action did some states take?A. slavery was institutedB. debt was forgivenC. land was seized