CN110781001A - Kubernetes-based container environment variable checking method - Google Patents
Kubernetes-based container environment variable checking method Download PDFInfo
- Publication number
- CN110781001A CN110781001A CN201911013084.1A CN201911013084A CN110781001A CN 110781001 A CN110781001 A CN 110781001A CN 201911013084 A CN201911013084 A CN 201911013084A CN 110781001 A CN110781001 A CN 110781001A
- Authority
- CN
- China
- Prior art keywords
- container
- environment variable
- file
- running state
- pod
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000004590 computer program Methods 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5083—Techniques for rebalancing the load in a distributed system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/76—Adapting program code to run in a different environment; Porting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45583—Memory management, e.g. access or allocation
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a Kubernetes-based container environment variable checking method, a Kubernetes-based container environment variable checking device, Kubernetes-based container environment variable checking equipment and a computer-readable storage medium, wherein the Kubernetes-based container environment variable checking device, the Kubernetes-based container environment variable checking device and the Kubernetes-based container environment variable checking: receiving and storing an environment variable file of a container in a running state in a node uploaded by a kubel component to a specified file directory; when a pod information query request sent by a user is received, operating a query pod detail command, returning target pod information corresponding to the pod information query request, and simultaneously querying whether an environment variable file of a container in a target pod exists in an appointed file directory or not; and if the environment variable file of the container in the target pod exists in the specified file directory, returning and displaying the environment variable file of the container in the target pod to the user. The method, the device, the equipment and the computer readable storage medium provided by the invention improve the speed of querying the environment variable of the container by using k8 s.
Description
Technical Field
The invention relates to the technical field of containers and virtualization, in particular to a Kubernetes-based container environment variable viewing method, a Kubernetes-based container environment variable viewing device, Kubernetes-based container environment variable viewing equipment and a computer-readable storage medium.
Background
Container technology and virtualization technology have become a widely recognized way of sharing container technology server resources, and container technology can provide great flexibility for system administrators in the process of building container technology operating system instances on demand.
docker is an open source application container engine, so developers can package their applications and dependency packages into a portable image, and then distribute the image to any popular Linux or Windows machine, and also can realize virtualization. The containers are fully sandboxed without any interface between each other. docker is actually one implementation of container technology, namely a container engine. The basic functions of docker are creating, deleting, configuring, and starting containers. Here each container relies on a mirror, i.e., docker creates containers using mirrors. And docker can only correspond to a single host.
Kubernetes (k 8s for short) is a container arrangement engine of Google open source, and supports automatic deployment, large-scale scalable and application containerization management. When an application is deployed in a production environment, multiple instances of the application are typically deployed to load balance application requests.
In k8s, we can create multiple containers, each of which runs an application instance, and then manage, discover and access the group of application instances through a built-in load balancing policy, without requiring complex manual configuration and processing by operation and maintenance personnel. The smallest resource unit in k8s is a pod, and there may be one or more containers in a pod. k8s may manage containers on a cluster, including creating, deleting, maintaining containers, etc., while maintaining a network of such containers, etc.
k8s may add new environment variables to the container when it is currently created, but cannot query other environment variables in the container. This introduces other ways to query the environment variables in the container in some business scenarios, which brings new complexity. Such as the gpu _ id used to query the container. A traditional mode is used for calling a docker command, namely, a docker related operation frame is added in a service layer, so that the code complexity is increased; at this time, the server also needs to open the port of the docker api service, which reduces the security.
From the above, it can be seen that how to increase the speed of querying container environment variables using kubernets is a problem to be solved at present.
Disclosure of Invention
The invention aims to provide a Kubernets-based container environment variable checking method, a Kubernets-based container environment variable checking device, Kubernets-based container environment variable checking equipment and a computer-readable storage medium, so as to solve the problems that in the prior art, environment variables of containers cannot be directly inquired by using Kubernets, the inquiry process is complex, and the safety is low.
In order to solve the technical problem, the invention provides a Kubernets-based container environment variable viewing method, which is applied to Kubernets and comprises the following steps: receiving and storing an environment variable file of a container in a running state in a node uploaded by a kubel component to a specified file directory; when a pod information query request sent by a user is received, a query pod detail command is operated, target pod information corresponding to the pod information query request is returned, and meanwhile whether an environment variable file of a container in the target pod exists in the specified file directory is queried; and if the environment variable file of the container in the target pod exists in the specified file directory, returning and displaying the environment variable file of the container in the target pod to the user.
Preferably, before receiving and storing the environment variable file of the container in the running state in the node uploaded by the kubel component to the specified file directory, the method comprises the following steps:
receiving the running state information of the container on the node sent by the kubel component at regular time;
and detecting whether the running state information contains an environment variable file of a container, and if the running state information contains the environment variable file of the container, storing the environment variable file of the container to the specified file directory.
Preferably, before receiving and storing the environment variable file of the container in the running state in the node uploaded by the kubel component to the specified file directory, the method comprises the following steps:
and when the kubbelet component regularly scans the running state of the container on the node, calling a docker bottom-layer command to acquire an environment variable file of the container in the running state in the node, and sending the environment variable file of the container in the running state to the kubernets.
Preferably, when the kubel component regularly scans the running state of the container on the node, invoking a docker underlying command to acquire an environment variable file of the container in the running state in the node includes:
the kubel component acquires the ID of each container on the node when scanning the running state of each container on the node, and runs a docker bottom command on the node;
if the operation is in error, the kubel component obtains return information that the stdout of the operating system is empty;
and if the operation is not wrong, the kubel component obtains the environment variable file of the container in the operation state in the stdout of the operating system.
Preferably, after sending the environment variable file of the container in the running state to the kubernets, the method further includes:
the kubel component detects the container state corresponding to the environment variable file in the specified file directory;
and when detecting that the container corresponding to the current environment variable file is deleted or not in a running state, deleting the current environment variable file by the kubel component.
The invention also provides a Kubernetes-based container environment variable checking device, which is applied to Kubernetes and comprises the following components:
the storage module is used for receiving and storing the environment variable files of the containers in the running state in the nodes uploaded by the kubel component into a specified file directory;
the query module is used for operating a command for querying the details of the pod when receiving a pod information query request sent by a user, returning target pod information corresponding to the pod information query request and simultaneously querying whether the environment variable file of the container in the target pod exists in the specified file directory;
and the returning module is used for returning and displaying the environment variable file of the container in the target pod to the user if the environment variable file of the container in the target pod exists in the specified file directory.
Preferably, the method further comprises the following steps: the receiving module is used for receiving the running state information of the containers on the nodes sent by the kubel component at regular time before the storage module executes the step of receiving and storing the environment variable files of the containers in running states in the nodes uploaded by the kubel component to the specified file directory;
and the detection module is used for detecting whether the environment variable file of the container exists in the running state information or not, and if the environment variable file of the container exists in the running state information, storing the environment variable file of the container to the specified file directory.
Preferably, the method further comprises the following steps: the scanning module of the kubbelet component is configured to, before the step of receiving and storing the environment variable file of the container in the running state in the node uploaded by the kubbelet component into the specified file directory is executed by the storage module, call a docker bottom layer command to acquire the environment variable file of the container in the running state in the node when the running state of the container on the node is scanned at regular time, and send the environment variable file of the container in the running state to the kubernets.
The invention also provides a Kubernetes-based container environment variable viewing device, which comprises:
a memory for storing a computer program; and the processor is used for realizing the steps of the Kubernetes-based container environment variable viewing method when executing the computer program.
The present invention also provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the above-described kubernets-based container environment variable viewing method.
According to the Kubernetes-based container environment variable checking method, the Kubernetes' kubbelet component is used for collecting the environment variable file of the container in the running state in the node, and the environment variable file of the container in the running state is uploaded to the Kubernetes. And the Kubernets stores the environment variable files of the containers in the running state in the nodes to a specified file directory. When the Kubernetes receives a pod query request sent by a user, operating a query pod detail instruction, returning corresponding target pod information, and simultaneously querying whether an environment variable file of a container in the target pod exists in the specified file directory; and if so, returning and displaying the environment variable file of the container in the target pod to the user. The invention expands the query pod detail command of Kubernetes, simultaneously displays all environment variables in the container on the basis of the original query result, reduces the complexity of querying the environment variables of the container, and does not need additional ports and frames. Meanwhile, Kubernetes query and bottom acquisition are asynchronous operation, delay is reduced, and the speed of querying the environment variable of the node container by using Kubernetes is improved.
Drawings
In order to more clearly illustrate the embodiments or technical solutions of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained based on these drawings without creative efforts.
FIG. 1 is a flowchart of a first embodiment of a Kubernetes-based container environment variable viewing method according to the present invention;
FIG. 2 is a flowchart of a second embodiment of a Kubernetes-based container environment variable viewing method according to the present invention;
fig. 3 is a block diagram of a structure of a container environment variable viewing apparatus based on kubernets according to an embodiment of the present invention.
Detailed Description
The core of the invention is to provide a container environment variable checking method, a device, equipment and a computer readable storage medium based on Kubernets, which improve the speed of inquiring the environment variable of the node container by using the Kubernets.
In order that those skilled in the art will better understand the disclosure, the invention will be described in further detail with reference to the accompanying drawings and specific embodiments. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, fig. 1 is a flowchart of a first embodiment of a kubernets-based container environment variable viewing method according to the present invention. The embodiment is applied to Kubernets, and the specific operation steps are as follows:
step S101: receiving and storing an environment variable file of a container in a running state in a node uploaded by a kubel component to a specified file directory;
step S102: when a pod information query request sent by a user is received, a query pod detail command is operated, target pod information corresponding to the pod information query request is returned, and meanwhile whether an environment variable file of a container in the target pod exists in the specified file directory is queried;
step S103: and if the environment variable file of the container in the target pod exists in the specified file directory, returning and displaying the environment variable file of the container in the target pod to the user.
In the method provided by this embodiment, when the kubel component monitors the operating states of all containers in the node, the environment variables in the containers in operation are simultaneously queried, and the container environment file is stored in the specified file directory of kubernets, so as to be used for user query. When the Kubernets receive a pod inquiry request sent by a user, calling an inquiry pod detail command of k8s, returning corresponding pod information, simultaneously inquiring whether the environment variable file of the corresponding pod in the pod exists in the specified file directory, and if so, displaying the environment variable file of the pod to the user. The embodiment only expands the query pod detail command of k8s, so that all environment variables in the container can be displayed simultaneously on the basis of the original query result, and no additional port or frame is required. Meanwhile, the k8s query and the bottom acquisition are asynchronous operation, so that the delay is reduced, and the query speed of the container environment variable information is improved.
Based on the above embodiment, in this embodiment, before kubernets receives and stores an environment variable file of a container in a running state in a node uploaded by a kubernet component, when the kubernet component regularly scans the running state of the container on the node, a docker bottom layer command is invoked to acquire the environment variable file of the container in the running state in the node.
Referring to fig. 2, fig. 2 is a flowchart of a second embodiment of a kubernets-based container environment variable viewing method according to the present invention. The embodiment is applied to Kubernets, and the specific operation steps are as follows:
step S201: when a kubernet component scans the running state of a container on a node at fixed time, utilizing the kubbeelet component to call a docker bottom-layer command to collect an environment variable file of the container in the running state in the node, so that the kubbeelet component sends the environment variable file of the container in the running state to the kubernets;
in this embodiment, when the kubbelet component scans the status of each container on the node, the ID of each container on the node may be obtained, and at this time, a docker bottom-layer command is executed on the node: if no error is reported, the feedback of stdout of the operating system can be obtained; if the error is reported, the stdout is empty. And if the stdout is not empty, uploading all the collected container running state information and container environment variable information to Kubernetes.
Step S202: receiving the running state information of the container on the node sent by the kubel component at regular time;
step S203: detecting whether the running state information contains an environment variable file of a container or not;
step S204: if the environment variable file of the container exists in the running state information, storing the environment variable file of the container to an appointed file directory;
the kubernets receive the running state information of the node containers sent by the kubbelet components in all the nodes of the cluster at regular time, and a step of detecting whether container environment variable related information exists in return information is added on the basis of original operation.
Skipping if the returned information does not contain the related information of the container environment variable; and if the return information contains the information related to the container environment variables, recording the information in the file under the specified file directory. For example, file directory: in/container _ env/{ node }/{ container _ id }. env; where node indicates which node the current container information comes from, { container _ ID }. env indicates naming the file with the current container ID, with an arbitrary suffix.
Step S205: when a pod information query request sent by a user is received, a query pod detail command is operated, target pod information corresponding to the pod information query request is returned, and meanwhile whether an environment variable file of a container in the target pod exists in the specified file directory is queried;
step S206: if the environment variable file of the container in the target pod exists in the specified file directory, returning and displaying the environment variable file of the container in the target pod to the user;
when the query pod detail command is run, kubernets can obtain the node where the container is located and the container Id, and simultaneously query whether a corresponding container environment variable file/container _ env/{ node }/{ container _ Id }. env exists or not, if so, the container environment variables are displayed to a user together, and if not, skipping is carried out.
Step S207: detecting the container state corresponding to the environment variable file in the specified file directory by using the kubel component;
step S208: and when detecting that the container corresponding to the current environment variable file is deleted or is not in a running state, deleting the current environment variable file.
And the kubel component scans the container state, compares the container environment variable files of the corresponding nodes of the container _ env after reporting, and clears the corresponding environment variable files if the container state is not in operation or the container does not exist. That is, when the kubernets detects that a certain container is deleted or is not in a running state, the corresponding file under/container _ env is deleted.
In the method provided by this embodiment, after the kubel component completes reporting, the container state corresponding to the environment variable file in the specified file directory may also be detected, and when it is detected that the container corresponding to the current environment variable file is deleted or is not in the running state, the current environment variable file is deleted.
The embodiment of the invention expands the functions of Kubernets, so that the Kubernets can adapt to more service use scenes, simultaneously improves the speed of inquiring the environment variable of the container by using k8s, and simplifies corresponding codes at a service layer.
Referring to fig. 3, fig. 3 is a block diagram illustrating a structure of a container environment variable viewing apparatus based on Kubernetes according to an embodiment of the present invention. The embodiment is applied to kubernets, and the specific device may include:
the storage module 100 is configured to receive and store an environment variable file of a container in a running state in a node uploaded by a kubel component into a specified file directory;
the query module 200 is configured to run a query pod detail command when receiving a pod information query request sent by a user, return target pod information corresponding to the pod information query request, and query whether an environment variable file of a container in the target pod exists in the specified file directory;
a returning module 300, configured to return and display the environment variable file of the container in the target pod to the user if the environment variable file of the container in the target pod exists in the specified file directory.
The Kubernetes-based container environment variable viewing device of this embodiment is used to implement the foregoing Kubernetes-based container environment variable viewing method, and therefore a specific implementation manner of the Kubernetes-based container environment variable viewing device may be found in the foregoing embodiment portions of the Kubernetes-based container environment variable viewing method, for example, the storage module 100, the query module 200, and the return module 300 are respectively used to implement steps S101, S102, and S103 in the foregoing Kubernetes-based container environment variable viewing method, so that the specific implementation manner thereof may refer to descriptions of corresponding respective partial embodiments, and is not described herein again.
The specific embodiment of the present invention further provides a kubernets-based container environment variable viewing device, including: a memory for storing a computer program; and the processor is used for realizing the steps of the Kubernetes-based container environment variable viewing method when executing the computer program.
A specific embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the kubernets-based container environment variable viewing method are implemented.
The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same or similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The Kubernetes-based container environment variable viewing method, apparatus, device and computer-readable storage medium provided by the present invention have been described in detail above. The principles and embodiments of the present invention are explained herein using specific examples, which are presented only to assist in understanding the method and its core concepts. It should be noted that, for those skilled in the art, it is possible to make various improvements and modifications to the present invention without departing from the principle of the present invention, and those improvements and modifications also fall within the scope of the claims of the present invention.
Claims (10)
1. A Kubernetes-based container environment variable viewing method is characterized by being applied to Kubernetes and comprising the following steps:
receiving and storing an environment variable file of a container in a running state in a node uploaded by a kubel component to a specified file directory;
when a pod information query request sent by a user is received, a query pod detail command is operated, target pod information corresponding to the pod information query request is returned, and meanwhile whether an environment variable file of a container in the target pod exists in the specified file directory is queried;
and if the environment variable file of the container in the target pod exists in the specified file directory, returning and displaying the environment variable file of the container in the target pod to the user.
2. The method of claim 1, wherein receiving and storing the environment variable file of the running container in the node uploaded by the kubel component before the specified file directory comprises:
receiving the running state information of the container on the node sent by the kubel component at regular time;
and detecting whether the running state information contains an environment variable file of a container, and if the running state information contains the environment variable file of the container, storing the environment variable file of the container to the specified file directory.
3. The method of claim 1, wherein receiving and storing the environment variable file of the running container in the node uploaded by the kubel component before the specified file directory comprises:
and when the kubbelet component regularly scans the running state of the container on the node, calling a docker bottom-layer command to acquire an environment variable file of the container in the running state in the node, and sending the environment variable file of the container in the running state to the kubernets.
4. The method of claim 3, wherein the kubelelet component, while periodically scanning the running state of the containers on the nodes, invoking a docker underlay command to gather an environment variable file for running state containers in the nodes comprises:
the kubel component acquires the ID of each container on the node when scanning the running state of each container on the node, and runs a docker bottom command on the node;
if the operation is in error, the kubel component obtains return information that the stdout of the operating system is empty;
and if the operation is not wrong, the kubel component obtains the environment variable file of the container in the operation state in the stdout of the operating system.
5. The method of claim 4, wherein sending the environment variable file of the running container to the Kubernets further comprises:
the kubel component detects the container state corresponding to the environment variable file in the specified file directory;
and when detecting that the container corresponding to the current environment variable file is deleted or not in a running state, deleting the current environment variable file by the kubel component.
6. A Kubernetes-based container environment variable viewing device, applied to Kubernetes, comprises:
the storage module is used for receiving and storing the environment variable files of the containers in the running state in the nodes uploaded by the kubel component into a specified file directory;
the query module is used for operating a command for querying the details of the pod when receiving a pod information query request sent by a user, returning target pod information corresponding to the pod information query request and simultaneously querying whether the environment variable file of the container in the target pod exists in the specified file directory;
and the returning module is used for returning and displaying the environment variable file of the container in the target pod to the user if the environment variable file of the container in the target pod exists in the specified file directory.
7. The apparatus of claim 6, further comprising:
the receiving module is used for receiving the running state information of the containers on the nodes sent by the kubel component at regular time before the storage module executes the step of receiving and storing the environment variable files of the containers in running states in the nodes uploaded by the kubel component to the specified file directory;
and the detection module is used for detecting whether the environment variable file of the container exists in the running state information or not, and if the environment variable file of the container exists in the running state information, storing the environment variable file of the container to the specified file directory.
8. The apparatus of claim 6, further comprising:
the scanning module of the kubbelet component is configured to, before the step of receiving and storing the environment variable file of the container in the running state in the node uploaded by the kubbelet component into the specified file directory is executed by the storage module, call a docker bottom layer command to acquire the environment variable file of the container in the running state in the node when the running state of the container on the node is scanned at regular time, and send the environment variable file of the container in the running state to the kubernets.
9. A Kubernetes-based container environment variable viewing apparatus, comprising:
a memory for storing a computer program;
a processor for implementing the steps of a Kubernetes-based container environment variable viewing method as claimed in any one of claims 1 to 5 when executing said computer program.
10. A computer-readable storage medium, having stored thereon a computer program which, when executed by a processor, carries out the steps of a kubernets-based container environment variable viewing method according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911013084.1A CN110781001B (en) | 2019-10-23 | 2019-10-23 | Kubernetes-based container environment variable checking method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911013084.1A CN110781001B (en) | 2019-10-23 | 2019-10-23 | Kubernetes-based container environment variable checking method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110781001A true CN110781001A (en) | 2020-02-11 |
CN110781001B CN110781001B (en) | 2023-03-28 |
Family
ID=69386591
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911013084.1A Active CN110781001B (en) | 2019-10-23 | 2019-10-23 | Kubernetes-based container environment variable checking method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110781001B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113296872A (en) * | 2020-04-13 | 2021-08-24 | 阿里巴巴集团控股有限公司 | Container state query method, device, equipment, storage medium and system |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102841944A (en) * | 2012-08-27 | 2012-12-26 | 南京云创存储科技有限公司 | Method achieving real-time processing of big data |
CN104199919A (en) * | 2014-09-01 | 2014-12-10 | 江苏惠网信息技术有限公司 | Method for achieving real-time reading of super-large-scale data |
CN106648741A (en) * | 2016-10-18 | 2017-05-10 | 广州视睿电子科技有限公司 | Method and device for deploying application system |
CN107515776A (en) * | 2017-07-18 | 2017-12-26 | 深信服科技股份有限公司 | The uninterrupted upgrade method of business, node to be upgraded and readable storage medium storing program for executing |
CN108845917A (en) * | 2018-04-09 | 2018-11-20 | 东峡大通(北京)管理咨询有限公司 | File journalization carry module, system and method in container |
CN109101342A (en) * | 2018-07-20 | 2018-12-28 | 北京百度网讯科技有限公司 | Distributed job control method for coordinating, device, computer equipment and storage medium |
CN109614202A (en) * | 2018-12-04 | 2019-04-12 | 北京京东尚科信息技术有限公司 | Backup, recovery and the mirror processing method and system of container environment |
CN110134496A (en) * | 2019-05-22 | 2019-08-16 | 中国联合网络通信集团有限公司 | Container monitors method, apparatus, equipment and computer readable storage medium |
CN110287154A (en) * | 2019-06-06 | 2019-09-27 | 郑州阿帕斯科技有限公司 | The querying method and device of container log |
-
2019
- 2019-10-23 CN CN201911013084.1A patent/CN110781001B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102841944A (en) * | 2012-08-27 | 2012-12-26 | 南京云创存储科技有限公司 | Method achieving real-time processing of big data |
CN104199919A (en) * | 2014-09-01 | 2014-12-10 | 江苏惠网信息技术有限公司 | Method for achieving real-time reading of super-large-scale data |
CN106648741A (en) * | 2016-10-18 | 2017-05-10 | 广州视睿电子科技有限公司 | Method and device for deploying application system |
CN107515776A (en) * | 2017-07-18 | 2017-12-26 | 深信服科技股份有限公司 | The uninterrupted upgrade method of business, node to be upgraded and readable storage medium storing program for executing |
CN108845917A (en) * | 2018-04-09 | 2018-11-20 | 东峡大通(北京)管理咨询有限公司 | File journalization carry module, system and method in container |
CN109101342A (en) * | 2018-07-20 | 2018-12-28 | 北京百度网讯科技有限公司 | Distributed job control method for coordinating, device, computer equipment and storage medium |
CN109614202A (en) * | 2018-12-04 | 2019-04-12 | 北京京东尚科信息技术有限公司 | Backup, recovery and the mirror processing method and system of container environment |
CN110134496A (en) * | 2019-05-22 | 2019-08-16 | 中国联合网络通信集团有限公司 | Container monitors method, apparatus, equipment and computer readable storage medium |
CN110287154A (en) * | 2019-06-06 | 2019-09-27 | 郑州阿帕斯科技有限公司 | The querying method and device of container log |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113296872A (en) * | 2020-04-13 | 2021-08-24 | 阿里巴巴集团控股有限公司 | Container state query method, device, equipment, storage medium and system |
Also Published As
Publication number | Publication date |
---|---|
CN110781001B (en) | 2023-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110535831B (en) | Kubernetes and network domain-based cluster security management method and device and storage medium | |
US11586461B2 (en) | Service creation and management | |
US9246765B2 (en) | Apparatus and methods for auto-discovery and migration of virtual cloud infrastructure | |
US9092271B2 (en) | Load balancing for single-address tenants | |
JP2021529386A (en) | Execution of auxiliary functions on the on-demand network code execution system | |
US9674275B1 (en) | Providing a file system interface to network-accessible computing resources | |
CN108255497B (en) | Application deployment method and device | |
EP2574005A1 (en) | Cloud service agency, cloud computing method and cloud system | |
US11463478B2 (en) | Remediation strategy optimization for development, security and operations (DevSecOps) | |
US10892948B2 (en) | Creating and using service control functions | |
US9712376B2 (en) | Connector configuration for external service provider | |
US9491035B1 (en) | Cloud services directory protocol | |
US8543680B2 (en) | Migrating device management between object managers | |
CN112333289A (en) | Reverse proxy access method, device, electronic equipment and storage medium | |
US11057242B2 (en) | Address system | |
CN115086166A (en) | Computing system, container network configuration method, and storage medium | |
CN110781001B (en) | Kubernetes-based container environment variable checking method | |
CN114911602A (en) | Load balancing method, device, equipment and storage medium for server cluster | |
US11381665B2 (en) | Tracking client sessions in publish and subscribe systems using a shared repository | |
CN114640610B (en) | Cloud-protogenesis-based service management method and device and storage medium | |
CN109218259B (en) | License management method and device, APPLM functional entity and computer readable storage medium | |
CN114662102A (en) | File processing method and device and storage medium | |
CN114513535A (en) | Data transmission system, method, device and equipment | |
CN112889247B (en) | VNF service instantiation method and device | |
CN109286513B (en) | Resource deployment method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |