Merge main into dev-1.33 to keep in sync
|
@ -127,6 +127,7 @@ aliases:
|
|||
- inductor
|
||||
- nasa9084
|
||||
- Okabe-Junya
|
||||
- t-inu
|
||||
sig-docs-ja-reviews: # PR reviews for Japanese content
|
||||
- atoato88
|
||||
- b1gb4by
|
||||
|
|
|
@ -0,0 +1,139 @@
|
|||
document.querySelector('html').classList.add('search');
|
||||
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
let searchTerm = new URLSearchParams(window.location.search).get('q');
|
||||
let fetchingElem = document.getElementById('bing-results-container');
|
||||
|
||||
if (!searchTerm) {
|
||||
if (fetchingElem) fetchingElem.style.display = 'none';
|
||||
}
|
||||
});
|
||||
|
||||
window.renderGoogleSearchResults = () => {
|
||||
const cx = '013288817511911618469:elfqqbqldzg';
|
||||
const gcse = document.createElement('script');
|
||||
gcse.type = 'text/javascript';
|
||||
gcse.async = true;
|
||||
gcse.src = (document.location.protocol === 'https:' ? 'https:' : 'http:') + '//cse.google.com/cse.js?cx=' + cx;
|
||||
const s = document.getElementsByTagName('script')[0];
|
||||
s.parentNode.insertBefore(gcse, s);
|
||||
}
|
||||
|
||||
window.renderPageFindSearchResults = () => {
|
||||
let urlParams = new URLSearchParams(window.location.search);
|
||||
let searchTerm = urlParams.get("q") || "";
|
||||
let sidebarSearch = document.querySelector('#search-results-search');
|
||||
if (sidebarSearch) {
|
||||
sidebarSearch.remove();
|
||||
}
|
||||
document.getElementById('search').style.display = 'block';
|
||||
let pagefind = new PagefindUI({ element: "#search", showImages: false });
|
||||
if (searchTerm) {
|
||||
pagefind.triggerSearch(searchTerm);
|
||||
}
|
||||
|
||||
document.querySelector("#search input").addEventListener("input", function() {
|
||||
const inputValue = this.value;
|
||||
const queryStringVar = "q";
|
||||
updateQueryString(queryStringVar, inputValue);
|
||||
});
|
||||
}
|
||||
|
||||
function updateQueryString(key, value) {
|
||||
const baseUrl = window.location.href.split("?")[0];
|
||||
const queryString = window.location.search.slice(1);
|
||||
const urlParams = new URLSearchParams(queryString);
|
||||
|
||||
if (urlParams.has(key)) {
|
||||
urlParams.set(key, value);
|
||||
} else {
|
||||
urlParams.append(key, value);
|
||||
}
|
||||
|
||||
const newUrl = baseUrl + "?" + urlParams.toString();
|
||||
// Update the browser history (optional)
|
||||
history.replaceState(null, '', newUrl);
|
||||
}
|
||||
|
||||
// China Verification.
|
||||
const path = "path=/;";
|
||||
let d = new Date()
|
||||
d.setTime(d.getTime() + (7 * 24 * 60 * 60 * 1000))
|
||||
let expires = "expires=" + d.toUTCString()
|
||||
|
||||
function getCookie(name) {
|
||||
const value = "; " + document.cookie;
|
||||
const parts = value.split("; " + name + "=");
|
||||
if (parts.length === 2) return parts.pop().split(";").shift();
|
||||
else return "";
|
||||
}
|
||||
|
||||
async function checkBlockedSite(url) {
|
||||
const controller = new AbortController();
|
||||
const timeout = setTimeout(() => {
|
||||
controller.abort();
|
||||
}, 5000); // Timeout set to 5000ms (5 seconds)
|
||||
|
||||
try {
|
||||
const response = await fetch(url, { method: 'HEAD', mode: 'no-cors', signal: controller.signal });
|
||||
// If we reach this point, the site is accessible (since mode: 'no-cors' doesn't allow us to check response.ok)
|
||||
clearTimeout(timeout);
|
||||
return false;
|
||||
} catch (error) {
|
||||
// If an error occurs, it's likely the site is blocked
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
async function loadSearch() {
|
||||
if (getCookie("can_google") === "") {
|
||||
const isGoogleBlocked = await checkBlockedSite("https://www.google.com/favicon.ico");
|
||||
if ( isGoogleBlocked ) {
|
||||
// Google is blocked.
|
||||
document.cookie = "can_google=false;" + path + expires
|
||||
window.renderPageFindSearchResults()
|
||||
} else {
|
||||
// Google is not blocked.
|
||||
document.cookie = "can_google=true;" + path + expires
|
||||
window.renderGoogleSearchResults()
|
||||
}
|
||||
} else if (getCookie("can_google") === "false") {
|
||||
window.renderPageFindSearchResults()
|
||||
} else {
|
||||
window.renderGoogleSearchResults()
|
||||
}
|
||||
}
|
||||
|
||||
(function ($) {
|
||||
"use strict";
|
||||
|
||||
const Search = {
|
||||
init: function () {
|
||||
$(document).ready(function () {
|
||||
// Fill the search input form with the current search keywords
|
||||
const searchKeywords = new URLSearchParams(location.search).get('q');
|
||||
if (searchKeywords !== null && searchKeywords !== '') {
|
||||
const searchInput = document.querySelector('.td-search-input');
|
||||
searchInput.focus();
|
||||
searchInput.value = searchKeywords;
|
||||
}
|
||||
|
||||
// Set a keydown event
|
||||
$(document).on("keypress", ".td-search-input", function (e) {
|
||||
if (e.keyCode !== 13) {
|
||||
return;
|
||||
}
|
||||
|
||||
const query = $(this).val();
|
||||
document.location = $(this).data('search-page') + "?q=" + query;
|
||||
|
||||
return false;
|
||||
});
|
||||
});
|
||||
},
|
||||
};
|
||||
|
||||
Search.init();
|
||||
})(jQuery);
|
||||
|
||||
window.onload = loadSearch;
|
|
@ -1,45 +0,0 @@
|
|||
/*
|
||||
Copyright 2018 Google LLC
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
https://www.apache.org/licenses/LICENSE-2.0
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
(function ($) {
|
||||
"use strict";
|
||||
|
||||
var Search = {
|
||||
init: function () {
|
||||
$(document).ready(function () {
|
||||
// Fill the search input form with the current search keywords
|
||||
const searchKeywords = new URLSearchParams(location.search).get('q');
|
||||
if (searchKeywords !== null && searchKeywords !== '') {
|
||||
const searchInput = document.querySelector('.td-search-input');
|
||||
searchInput.focus();
|
||||
searchInput.value = searchKeywords;
|
||||
}
|
||||
|
||||
// Set a keydown event
|
||||
$(document).on("keypress", ".td-search-input", function (e) {
|
||||
if (e.keyCode !== 13) {
|
||||
return;
|
||||
}
|
||||
|
||||
var query = $(this).val();
|
||||
var searchPage = $(this).data('search-page') + "?q=" + query;
|
||||
document.location = searchPage;
|
||||
|
||||
return false;
|
||||
});
|
||||
});
|
||||
},
|
||||
};
|
||||
|
||||
Search.init();
|
||||
})(jQuery);
|
|
@ -462,16 +462,6 @@ $video-section-height: 200px;
|
|||
}
|
||||
}
|
||||
|
||||
// Add logo to CNCF section
|
||||
section#cncf {
|
||||
padding-top: 60px;
|
||||
padding-bottom: 140px;
|
||||
background-image: url(/images/cncf-color.svg);
|
||||
background-position: center 100px;
|
||||
background-repeat: no-repeat;
|
||||
background-size: 300px;
|
||||
}
|
||||
|
||||
// OCEAN NODES
|
||||
#oceanNodes, .td-home .k8s-overview {
|
||||
|
||||
|
|
|
@ -340,6 +340,32 @@ input[type="search"]{
|
|||
}
|
||||
|
||||
|
||||
.cncf-logo-details {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
padding: 30px;
|
||||
align-items: center;
|
||||
|
||||
p {
|
||||
text-align: center;
|
||||
font-size: 1.2rem;
|
||||
}
|
||||
|
||||
a {
|
||||
color: inherit;
|
||||
background: transparent;
|
||||
text-decoration: underline; // exception from usual convention
|
||||
}
|
||||
|
||||
picture {
|
||||
display: block;
|
||||
> * {
|
||||
min-height: 4em;
|
||||
width: calc(clamp(20em,18em + 20mm,100vw));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* FOOTER */
|
||||
footer {
|
||||
background-color: #202020;
|
||||
|
@ -469,6 +495,91 @@ footer {
|
|||
}
|
||||
}
|
||||
|
||||
// Home page dark-mode
|
||||
@media (prefers-color-scheme: dark) {
|
||||
body.cid-home {
|
||||
main {
|
||||
background-color: $dark-bg-color-2;
|
||||
color:$dark-text-color-1;
|
||||
|
||||
section:not(#video):not(#cncf) {
|
||||
background-color: $dark-bg-color-1;
|
||||
color:$dark-text-color-1;
|
||||
}
|
||||
|
||||
section#video #desktopShowVideoButton {
|
||||
background-color: $dark-bg-color-1;
|
||||
}
|
||||
|
||||
section#video #desktopShowVideoButton {
|
||||
color: $white;
|
||||
background-color: $primary;
|
||||
|
||||
&:hover {
|
||||
color: $primary;
|
||||
background-color: $white;
|
||||
}
|
||||
|
||||
&::before {
|
||||
border-color: transparent transparent transparent $white;
|
||||
}
|
||||
|
||||
&:hover::before {
|
||||
border-color: transparent transparent transparent $primary;
|
||||
}
|
||||
}
|
||||
|
||||
section#video #desktopKCButton:hover {
|
||||
background-color: $dark-bg-color-1;
|
||||
}
|
||||
|
||||
section#cncf {
|
||||
background-color: $dark-bg-color-2;
|
||||
}
|
||||
|
||||
section.features-container .k8s-features-heading {
|
||||
color: $white;
|
||||
background-color: $dark-bg-color-1;
|
||||
}
|
||||
|
||||
section.features-container > div > .feature-box {
|
||||
background-color: $dark-bg-color-2;
|
||||
color:$dark-text-color-1;
|
||||
|
||||
h3 a, h4 a, h5 a {
|
||||
color: $white;
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
h3 a:hover, h4 a:hover, h5 a:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
}
|
||||
|
||||
.search-bar {
|
||||
background-color: #d3d3d3;
|
||||
color: #ffffff;
|
||||
> * {
|
||||
color: #ffffff;
|
||||
}
|
||||
}
|
||||
|
||||
input.search-input, input.email {
|
||||
background-color: #D3D3D3 !important;
|
||||
color: #000 !important;
|
||||
}
|
||||
|
||||
input.search-input::placeholder, input.email::placeholder{
|
||||
color: #000;
|
||||
}
|
||||
|
||||
#mc_embed_signup_scroll input.email {
|
||||
color: #ffffff !important;
|
||||
background-color: #a9a9a9 !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* COMMUNITY */
|
||||
|
||||
|
|
|
@ -27,3 +27,9 @@ $tooltip-font-size: 1rem;
|
|||
$tooltip-padding: 5px 8px;
|
||||
$tooltip-border-radius: 6px;
|
||||
$tooltip-font-weight: 400;
|
||||
|
||||
// light / dark mode support
|
||||
$dark-bg-color-1: #303030;
|
||||
$dark-bg-color-2: #4f4f4f;
|
||||
$dark-text-color-1: #ffffff;
|
||||
$dark-text-color-2: #3371e3;
|
||||
|
|
|
@ -6,8 +6,6 @@ sitemap:
|
|||
priority: 1.0
|
||||
---
|
||||
|
||||
{{< site-searchbar >}}
|
||||
|
||||
{{< blocks/section class="k8s-overview" >}}
|
||||
{{% blocks/feature image="flower" id="feature-primary" %}}
|
||||
[Kubernetes]({{< relref "/docs/concepts/overview/" >}}), also known as K8s, is an open source system for automating deployment, scaling, and management of containerized applications.
|
||||
|
|
|
@ -0,0 +1,123 @@
|
|||
---
|
||||
layout: blog
|
||||
title: 'Kubernetes v1.33 sneak peek'
|
||||
date: 2025-03-24
|
||||
slug: kubernetes-v1-33-upcoming-changes
|
||||
author: >
|
||||
Agustina Barbetta,
|
||||
Aakanksha Bhende,
|
||||
Udi Hofesh,
|
||||
Ryota Sawada,
|
||||
Sneha Yadav
|
||||
---
|
||||
|
||||
As the release of Kubernetes v1.33 approaches, the Kubernetes project continues to evolve. Features may be deprecated, removed, or replaced to improve the overall health of the project. This blog post outlines some planned changes for the v1.33 release, which the release team believes you should be aware of to ensure the continued smooth operation of your Kubernetes environment and to keep you up-to-date with the latest developments. The information below is based on the current status of the v1.33 release and is subject to change before the final release date.
|
||||
|
||||
## The Kubernetes API removal and deprecation process
|
||||
|
||||
The Kubernetes project has a well-documented [deprecation policy](/docs/reference/using-api/deprecation-policy/) for features. This policy states that stable APIs may only be deprecated when a newer, stable version of that same API is available and that APIs have a minimum lifetime for each stability level. A deprecated API has been marked for removal in a future Kubernetes release. It will continue to function until removal (at least one year from the deprecation), but usage will result in a warning being displayed. Removed APIs are no longer available in the current version, at which point you must migrate to using the replacement.
|
||||
|
||||
* Generally available (GA) or stable API versions may be marked as deprecated but must not be removed within a major version of Kubernetes.
|
||||
|
||||
* Beta or pre-release API versions must be supported for 3 releases after the deprecation.
|
||||
|
||||
* Alpha or experimental API versions may be removed in any release without prior deprecation notice; this process can become a withdrawal in cases where a different implementation for the same feature is already in place.
|
||||
|
||||
Whether an API is removed as a result of a feature graduating from beta to stable, or because that API simply did not succeed, all removals comply with this deprecation policy. Whenever an API is removed, migration options are communicated in the [deprecation guide](/docs/reference/using-api/deprecation-guide/).
|
||||
|
||||
## Deprecations and removals for Kubernetes v1.33
|
||||
|
||||
### Deprecation of the stable Endpoints API
|
||||
|
||||
The [EndpointSlices](/docs/concepts/services-networking/endpoint-slices/) API has been stable since v1.21, which effectively replaced the original Endpoints API. While the original Endpoints API was simple and straightforward, it also posed some challenges when scaling to large numbers of network endpoints. The EndpointSlices API has introduced new features such as dual-stack networking, making the original Endpoints API ready for deprecation.
|
||||
|
||||
This deprecation only impacts those who use the Endpoints API directly from workloads or scripts; these users should migrate to use EndpointSlices instead. There will be a dedicated blog post with more details on the deprecation implications and migration plans in the coming weeks.
|
||||
|
||||
You can find more in [KEP-4974: Deprecate v1.Endpoints](https://kep.k8s.io/4974).
|
||||
|
||||
### Removal of kube-proxy version information in node status
|
||||
|
||||
Following its deprecation in v1.31, as highlighted in the [release announcement](/blog/2024/07/19/kubernetes-1-31-upcoming-changes/#deprecation-of-status-nodeinfo-kubeproxyversion-field-for-nodes-kep-4004-https-github-com-kubernetes-enhancements-issues-4004), the `status.nodeInfo.kubeProxyVersion` field will be removed in v1.33. This field was set by kubelet, but its value was not consistently accurate. As it has been disabled by default since v1.31, the v1.33 release will remove this field entirely.
|
||||
|
||||
You can find more in [KEP-4004: Deprecate status.nodeInfo.kubeProxyVersion field](https://kep.k8s.io/4004).
|
||||
|
||||
### Removal of host network support for Windows pods
|
||||
|
||||
Windows Pod networking aimed to achieve feature parity with Linux and provide better cluster density by allowing containers to use the Node’s networking namespace.
|
||||
The original implementation landed as alpha with v1.26, but as it faced unexpected containerd behaviours,
|
||||
and alternative solutions were available, the Kubernetes project has decided to withdraw the associated
|
||||
KEP. We're expecting to see support fully removed in v1.33.
|
||||
|
||||
You can find more in [KEP-3503: Host network support for Windows pods](https://kep.k8s.io/3503).
|
||||
|
||||
## Featured improvement of Kubernetes v1.33
|
||||
|
||||
As authors of this article, we picked one improvement as the most significant change to call out!
|
||||
|
||||
### Support for user namespaces within Linux Pods
|
||||
|
||||
One of the oldest open KEPs today is [KEP-127](https://kep.k8s.io/127), Pod security improvement by using Linux [User namespaces](/docs/concepts/workloads/pods/user-namespaces/) for Pods. This KEP was first opened in late 2016, and after multiple iterations, had its alpha release in v1.25, initial beta in v1.30 (where it was disabled by default), and now is set to be a part of v1.33, where the feature is available by default.
|
||||
|
||||
This support will not impact existing Pods unless you manually specify `pod.spec.hostUsers` to opt in. As highlighted in the [v1.30 sneak peek blog](/blog/2024/03/12/kubernetes-1-30-upcoming-changes/), this is an important milestone for mitigating vulnerabilities.
|
||||
|
||||
You can find more in [KEP-127: Support User Namespaces in pods](https://kep.k8s.io/127).
|
||||
|
||||
## Selected other Kubernetes v1.33 improvements
|
||||
|
||||
The following list of enhancements is likely to be included in the upcoming v1.33 release. This is not a commitment and the release content is subject to change.
|
||||
|
||||
### In-place resource resize for vertical scaling of Pods
|
||||
|
||||
When provisioning a Pod, you can use various resources such as Deployment, StatefulSet, etc. Scalability requirements may need horizontal scaling by updating the Pod replica count, or vertical scaling by updating resources allocated to Pod’s container(s). Before this enhancement, container resources defined in a Pod's `spec` were immutable, and updating any of these details within a Pod template would trigger Pod replacement.
|
||||
|
||||
But what if you could dynamically update the resource configuration for your existing Pods without restarting them?
|
||||
|
||||
The [KEP-1287](https://kep.k8s.io/1287) is precisely to allow such in-place Pod updates. It opens up various possibilities of vertical scale-up for stateful processes without any downtime, seamless scale-down when the traffic is low, and even allocating larger resources during startup that is eventually reduced once the initial setup is complete. This was released as alpha in v1.27, and is expected to land as beta in v1.33.
|
||||
|
||||
You can find more in [KEP-1287: In-Place Update of Pod Resources](https://kep.k8s.io/1287).
|
||||
|
||||
### DRA’s ResourceClaim Device Status graduates to beta
|
||||
|
||||
The `devices` field in ResourceClaim `status`, originally introduced in the v1.32 release, is likely to graduate to beta in v1.33. This field allows drivers to report device status data, improving both observability and troubleshooting capabilities.
|
||||
|
||||
For example, reporting the interface name, MAC address, and IP addresses of network interfaces in the status of a ResourceClaim can significantly help in configuring and managing network services, as well as in debugging network related issues. You can read more about ResourceClaim Device Status in [Dynamic Resource Allocation: ResourceClaim Device Status](/docs/concepts/scheduling-eviction/dynamic-resource-allocation/#resourceclaim-device-status) document.
|
||||
|
||||
Also, you can find more about the planned enhancement in [KEP-4817: DRA: Resource Claim Status with possible standardized network interface data](https://kep.k8s.io/4817).
|
||||
|
||||
### Ordered namespace deletion
|
||||
|
||||
This KEP introduces a more structured deletion process for Kubernetes namespaces to ensure secure and deterministic resource removal. The current semi-random deletion order can create security gaps or unintended behaviour, such as Pods persisting after their associated NetworkPolicies are deleted. By enforcing a structured deletion sequence that respects logical and security dependencies, this approach ensures Pods are removed before other resources. The design improves Kubernetes’s security and reliability by mitigating risks associated with non-deterministic deletions.
|
||||
|
||||
You can find more in [KEP-5080: Ordered namespace deletion](https://kep.k8s.io/5080).
|
||||
|
||||
### Enhancements for indexed job management
|
||||
|
||||
These two KEPs are both set to graduate to GA to provide better reliability for job handling, specifically for indexed jobs. [KEP-3850](https://kep.k8s.io/3850) provides per-index backoff limits for indexed jobs, which allows each index to be fully independent of other indexes. Also, [KEP-3998](https://kep.k8s.io/3998) extends Job API to define conditions for making an indexed job as successfully completed when not all indexes are succeeded.
|
||||
|
||||
You can find more in [KEP-3850: Backoff Limit Per Index For Indexed Jobs](https://kep.k8s.io/3850) and [KEP-3998: Job success/completion policy](https://kep.k8s.io/3998).
|
||||
|
||||
## Want to know more?
|
||||
|
||||
New features and deprecations are also announced in the Kubernetes release notes. We will formally announce what's new in [Kubernetes v1.33](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md) as part of the CHANGELOG for that release.
|
||||
|
||||
Kubernetes v1.33 release is planned for **Wednesday, 23rd April, 2025**. Stay tuned for updates!
|
||||
|
||||
You can also see the announcements of changes in the release notes for:
|
||||
|
||||
* [Kubernetes v1.32](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md)
|
||||
|
||||
* [Kubernetes v1.31](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md)
|
||||
|
||||
* [Kubernetes v1.30](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md)
|
||||
|
||||
## Get involved
|
||||
|
||||
The simplest way to get involved with Kubernetes is by joining one of the many [Special Interest Groups](https://github.com/kubernetes/community/blob/master/sig-list.md) (SIGs) that align with your interests. Have something you’d like to broadcast to the Kubernetes community? Share your voice at our weekly [community meeting](https://github.com/kubernetes/community/tree/master/communication), and through the channels below. Thank you for your continued feedback and support.
|
||||
|
||||
- Follow us on Bluesky [@kubernetes.io](https://bsky.app/profile/kubernetes.io) for the latest updates
|
||||
- Join the community discussion on [Discuss](https://discuss.kubernetes.io/)
|
||||
- Join the community on [Slack](http://slack.k8s.io/)
|
||||
- Post questions (or answer questions) on [Server Fault](https://serverfault.com/questions/tagged/kubernetes) or [Stack Overflow](http://stackoverflow.com/questions/tagged/kubernetes)
|
||||
- Share your Kubernetes [story](https://docs.google.com/a/linuxfoundation.org/forms/d/e/1FAIpQLScuI7Ye3VQHQTwBASrgkjQDSS5TP0g3AXfFhwSM9YpHgxRKFA/viewform)
|
||||
- Read more about what’s happening with Kubernetes on the [blog](https://kubernetes.io/blog/)
|
||||
- Learn more about the [Kubernetes Release Team](https://github.com/kubernetes/sig-release/tree/master/release-team)
|
|
@ -0,0 +1 @@
|
|||
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 215 127"><defs><style>.cls-1{fill:transparent;}.cls-2{fill:#ffffff;}</style></defs><title>kubernetes.io-54664</title><rect class="cls-1" x="-4.55738" y="-4.48481" width="223.25536" height="134.51136"/><path class="cls-2" d="M169.05853,71.307c.23549,6.07483,5.42615,10.38072,14.09569,10.38072,7.0783,0,12.91766-3.06693,12.91766-9.85009,0-4.71846-2.65436-7.49024-8.78885-8.66954l-4.77685-.94382c-3.06756-.59028-5.19066-1.17992-5.19066-3.0079,0-2.00568,2.06471-2.89047,4.65943-2.89047,3.77525,0,5.3081,1.887,5.42678,4.1288H194.951c-.41258-5.89838-5.1304-9.8501-12.73994-9.8501-7.845,0-12.50382,4.30588-12.50382,9.90912,0,6.84157,5.54483,7.96247,10.3217,8.84662l3.95171.70834c2.83082.53062,4.06977,1.35638,4.06977,3.0079,0,1.47444-1.41541,2.94887-4.77748,2.94887-4.89553,0-6.488-2.53631-6.54705-4.71845Zm-27.4259-5.13164a8.58413,8.58413,0,0,1,8.557-8.61113q.02706-.00009.05409,0a8.58415,8.58415,0,0,1,8.61115,8.557q.00009.02706,0,.0541a8.58413,8.58413,0,0,1-8.55641,8.61177q-.02738.00009-.05473,0a8.58413,8.58413,0,0,1-8.61113-8.557q-.00009-.02738,0-.05473M158.79589,81.098h7.49149V50.95811h-7.49149v2.41825a15.58033,15.58033,0,1,0-9.01133,28.37034q.05285.00018.10567,0a15.47693,15.47693,0,0,0,8.90566-2.77179ZM106.59844,66.17532a8.58413,8.58413,0,0,1,8.557-8.61113q.02706-.00009.05409,0a8.58414,8.58414,0,0,1,8.61114,8.557q.00009.02706,0,.05409a8.58413,8.58413,0,0,1-8.55641,8.61177q-.02738.00009-.05473,0a8.58413,8.58413,0,0,1-8.61113-8.557q-.00009-.02738,0-.05473m17.16387-25.47987V53.37636a15.58048,15.58048,0,1,0-9.01195,28.37034q.05251.00018.105,0a15.48233,15.48233,0,0,0,8.90691-2.77179V81.098h7.49023V40.69545ZM96.21772,50.95811H88.72811V81.098h7.49023Zm0-10.26266H88.72811v7.49023h7.49023ZM60.41805,66.17532a8.58414,8.58414,0,0,1,8.557-8.61113q.02673-.00009.05346,0a8.58414,8.58414,0,0,1,8.61114,8.557q.00009.02706,0,.05409a8.58414,8.58414,0,0,1-8.55642,8.61177q-.02736.00009-.05472,0a8.58412,8.58412,0,0,1-8.61113-8.557q-.00009-.02738,0-.05473M77.58067,40.69545V53.37636A15.58033,15.58033,0,1,0,68.56935,81.7467q.05283.00018.10567,0a15.4769,15.4769,0,0,0,8.90565-2.77179V81.098h7.4915V40.69545ZM25.38259,66.176a8.58414,8.58414,0,0,1,8.557-8.61114q.02736-.00009.05472,0a8.58414,8.58414,0,0,1,8.61114,8.557q.00009.027,0,.05409a8.58414,8.58414,0,0,1-8.55642,8.61176q-.02736.00009-.05472,0a8.58413,8.58413,0,0,1-8.61177-8.55641q-.00009-.02768,0-.05535m17.16388,14.9227H50.038V50.95872H42.54647V53.377a15.58048,15.58048,0,1,0-9.01069,28.37035q.0522.00016.10441,0a15.48032,15.48032,0,0,0,8.90628-2.77179Z"/></svg>
|
After Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 6.8 KiB |
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 7.1 KiB |
Before Width: | Height: | Size: 11 KiB |
|
@ -0,0 +1,13 @@
|
|||
<svg width="223.25536" height="134.51135" viewBox="0 0 1117 200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<title>
|
||||
ancestry
|
||||
</title>
|
||||
<g fill="none" fill-rule="evenodd">
|
||||
<path d="M319.8 85.246c-12.107 1.513-19.673 5.044-24.717 10.09-4.037 4.034-6.053 9.078-6.053 14.122 0 9.08 6.557 15.638 14.628 15.638 5.043 0 10.087-2.02 12.61-5.044 1.008-1.01 2.018-3.027 2.018-5.044l1.513-29.762zm20.68 53.972c-10.088 0-19.17-6.557-21.69-16.643-5.045 9.077-14.628 16.643-27.238 16.643-14.124 0-26.23-11.097-26.23-25.22 0-19.673 18.664-33.795 53.972-34.3v-5.044c.505-14.123-7.566-22.7-21.69-22.7-10.09 0-20.68 6.56-27.742 15.133-.504.505-3.53-2.52-3.53-3.026 9.078-18.157 25.724-28.246 42.874-28.246 19.67 0 33.795 14.124 33.29 37.83l-1.51 39.345c0 9.08 4.034 13.114 8.573 13.114 5.043 0 8.574-4.035 10.592-9.586 0-.503 3.025 1.01 3.025 1.514 0 13.62-10.087 21.186-22.698 21.186zM466.077 135.687h-26.733c-.505 0-.505-5.043 0-5.043 11.097-1.514 12.61-2.523 12.61-24.212V76.168c0-13.62-8.07-23.203-19.672-23.203-8.07 0-15.637 4.035-19.168 9.08-2.522 3.027-4.035 8.575-4.035 15.637v28.75c0 21.69 2.52 22.698 13.62 24.212 0 0 .503 5.043 0 5.043h-51.453c-.503 0-.503-5.043-.503-5.043 12.105-2.02 13.62-2.523 13.62-24.212V69.61c0-22.195-2.523-23.203-15.64-25.22-1.007 0-.503-5.045 0-5.045h38.337V61.54h.506c8.575-16.143 21.69-25.726 37.83-25.726 18.16 0 32.283 14.124 32.283 37.327v32.787c0 21.69 2.016 22.698 14.123 24.212 1.008 0 .504 5.043 0 5.043-7.566.504-18.664.504-25.726.504M547.287 139.218c-30.264 0-49.936-23.707-49.936-50.945 0-29.256 19.673-52.46 51.956-52.46 15.132 0 22.697 5.045 27.238 5.045 2.017 0 4.035-1.513 5.043-4.035 0-.505 6.054-.505 6.054 0V73.14c0 .505-6.053.505-6.053 0-8.07-16.646-19.167-30.768-32.28-30.768-16.144 0-25.727 17.15-25.727 40.856 0 25.22 13.114 41.868 31.274 41.868 12.105 0 25.726-8.576 31.273-18.16.504-1.01 4.54 1.01 4.54 2.02-6.556 17.148-23.708 30.262-43.38 30.262M669.86 75.158v-7.062c0-15.637-7.566-24.716-17.15-24.716-12.107 0-21.185 13.114-23.204 31.778h40.355zm-40.354 11.6c0 21.69 12.108 38.336 32.787 38.336 12.106 0 24.21-8.07 30.77-18.16 0-.503 4.034 1.01 4.034 2.02-5.546 17.15-23.707 30.263-43.883 30.263-31.777 0-50.44-23.203-50.44-50.945s19.672-52.458 52.963-52.458c25.22 0 41.867 16.645 43.38 39.344v7.062h-68.6c-1.01 1.008-1.01 3.53-1.01 4.54zM749.558 139.218c-15.638 0-29.257-4.033-33.796-7.062-.504-.504-2.017-13.618-2.017-26.733 0-.503 6.052-1.01 6.052 0 8.07 17.654 19.672 27.742 32.283 27.742 10.592 0 18.158-5.547 18.158-14.123 0-10.087-12.106-14.628-24.21-20.176-14.63-5.548-31.273-13.115-31.273-31.777 0-14.63 12.61-29.762 36.317-29.762 10.09 0 16.645 4.035 21.186 4.035 2.017 0 4.034-1.512 5.546-4.035 0-.504 6.054-.504 6.054 0V70.62c0 .504-6.054.504-6.054 0-8.07-15.133-17.653-25.726-29.255-25.726-10.594 0-15.64 7.062-15.64 12.612 0 10.087 11.603 14.122 23.708 19.167 14.628 6.052 31.778 13.62 31.778 32.786 0 16.14-15.13 29.758-38.838 29.758M799.494 49.937c-1.512 0-2.017-4.036-.504-5.044 10.593-9.585 28.248-25.725 37.83-35.814.505-.505 4.036 0 4.036 1.01v29.758h34.3c1.01 0 1.01 9.584 0 9.584h-34.3v55.99c0 12.61 7.567 18.158 15.637 18.158 6.053 0 12.61-5.042 15.638-11.097 0-.503 4.035 1.514 4.035 2.02-4.034 13.62-17.15 24.21-31.778 24.21-15.638 0-28.248-10.088-28.248-29.76V49.936h-16.646zM958.89 66.08c-3.028 0-10.594-9.08-16.142-9.08-2.523 0-5.55 1.513-8.07 4.035-4.036 4.035-7.567 13.62-7.567 21.69v24.212c0 22.194 3.532 22.698 15.134 24.21 0 0 .504 5.043 0 5.043h-53.466c-.505 0-.505-5.042 0-5.042 12.106-2.018 13.62-2.523 13.62-24.21V70.113c0-21.69-2.522-23.203-15.638-25.22-1.01 0-.505-5.045 0-5.045h38.837v25.22h1.01c1.01-3.026 3.025-6.557 4.54-10.088 7.06-11.602 15.64-18.664 24.716-18.664 8.575 0 15.638 6.558 15.638 13.62.5 8.07-10.09 16.14-12.61 16.14M1063.3 79.193l-32.786 84.237c-11.6 29.76-22.194 35.814-36.318 35.814-8.07 0-17.15-4.036-17.15-6.557-.504-4.036 5.044-18.663 8.07-18.663 1.01 0 13.115 5.546 19.167 5.546 8.575 0 14.124-5.546 18.663-17.653l6.054-16.142c-2.018-8.07-26.23-61.033-29.255-68.096-6.053-14.124-10.09-25.22-14.124-29.256-2.52-2.523-5.043-3.53-12.105-4.54-.504 0-.504-5.045 0-5.045 6.558 0 20.177.504 27.743.504 7.566 0 20.68-.505 27.238-.505.504 0 .504 5.045 0 5.045-15.133 2.016-13.62 7.06-5.548 27.238l17.655 42.874 14.122-36.822c5.045-12.61 7.567-20.176 7.567-24.716 0-5.55-3.533-7.567-14.124-8.07-.505 0-.505-5.55 0-5.55 7.062 0 16.142.504 22.194.504 4.54 0 9.08-.505 17.655-.505.504 0 1.008 5.55 0 5.55-5.548.503-8.07 2.016-11.097 5.042-4.035 4.036-7.062 12.106-13.62 29.76z" fill="#ffffff">
|
||||
</path>
|
||||
<path d="M150.82 33.292c-17.654-19.168-35.307-16.14-38.334-15.637 1.513.504 3.027 33.796 21.69 51.45 12.61 11.6 38.335 7.565 38.335 7.565s-4.54-24.715-21.69-43.378m21.187 65.07c-5.55 0-28.248 2.018-43.38 20.68-15.637 19.673-15.133 35.31-18.664 38.84 3.027 1.01 34.805 4.035 48.424-16.645 13.114-19.17 13.62-39.85 13.62-42.876M33.797 84.74c3.53.506 15.637 16.143 37.327 18.16 23.707 2.524 31.777-9.582 32.283-9.582 0-1.514-19.168-22.194-40.353-22.194-14.63.503-29.257 13.617-29.257 13.617m86.254 10.594c-.504.504-20.175 26.734-66.582 19.672C16.142 108.954 2.523 88.272 0 87.768c3.027-4.036 31.275-26.734 64.06-26.23 32.284 1.01 55.99 19.168 55.99 19.168h20.68c-16.644-5.044-36.82-14.123-45.9-34.3-8.07-18.662-6.557-29.76-10.088-45.396 0 0 37.326-3.027 66.078 15.636 26.23 17.15 40.857 62.547 41.362 64.06h16.14L204.793 0l20.176.504c-3.53 21.186 1.01 172.51 0 172.51-2.017.503-19.168 1.51-20.68-2.524 0 0 4.035-74.148 4.54-75.662H193.19c0 1.01-1.513 42.875-33.29 65.07-31.78 22.194-77.68 15.636-77.68 15.636 5.55-8.575 0-17.654 16.14-42.37 18.664-28.247 43.38-38.336 42.877-38.336-1.513.506-20.68.506-21.186.506" fill="#9CBE30">
|
||||
</path>
|
||||
<path d="M1107.61 48.15c1.465 0 2.49-.535 2.49-1.804 0-1.12-.59-1.85-2.344-1.85h-1.56v3.655h1.414zm-2.973-5.02H1108c1.9 0 3.752.683 3.752 3.12 0 1.218-.83 2.39-1.95 2.73l2.39 4.19h-1.806l-1.9-3.704h-2.292v3.704h-1.557V43.13zm10.674 5.215c0-4.68-3.265-8.14-7.362-8.14-4.09 0-7.358 3.46-7.358 8.14 0 4.63 3.266 7.993 7.358 7.993 4.097 0 7.363-3.362 7.363-7.993zm-16.23 0c0-5.703 4.044-9.504 8.87-9.504 4.873 0 8.87 3.802 8.87 9.505 0 5.654-3.997 9.407-8.87 9.407-4.826 0-8.87-3.753-8.87-9.407z" fill="#54524F">
|
||||
</path>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 6.1 KiB |
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
@ -0,0 +1,13 @@
|
|||
<svg width="223.25536" height="134.51135" viewBox="0 0 1117 200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<title>
|
||||
ancestry
|
||||
</title>
|
||||
<g fill="none" fill-rule="evenodd">
|
||||
<path d="M319.8 85.246c-12.107 1.513-19.673 5.044-24.717 10.09-4.037 4.034-6.053 9.078-6.053 14.122 0 9.08 6.557 15.638 14.628 15.638 5.043 0 10.087-2.02 12.61-5.044 1.008-1.01 2.018-3.027 2.018-5.044l1.513-29.762zm20.68 53.972c-10.088 0-19.17-6.557-21.69-16.643-5.045 9.077-14.628 16.643-27.238 16.643-14.124 0-26.23-11.097-26.23-25.22 0-19.673 18.664-33.795 53.972-34.3v-5.044c.505-14.123-7.566-22.7-21.69-22.7-10.09 0-20.68 6.56-27.742 15.133-.504.505-3.53-2.52-3.53-3.026 9.078-18.157 25.724-28.246 42.874-28.246 19.67 0 33.795 14.124 33.29 37.83l-1.51 39.345c0 9.08 4.034 13.114 8.573 13.114 5.043 0 8.574-4.035 10.592-9.586 0-.503 3.025 1.01 3.025 1.514 0 13.62-10.087 21.186-22.698 21.186zM466.077 135.687h-26.733c-.505 0-.505-5.043 0-5.043 11.097-1.514 12.61-2.523 12.61-24.212V76.168c0-13.62-8.07-23.203-19.672-23.203-8.07 0-15.637 4.035-19.168 9.08-2.522 3.027-4.035 8.575-4.035 15.637v28.75c0 21.69 2.52 22.698 13.62 24.212 0 0 .503 5.043 0 5.043h-51.453c-.503 0-.503-5.043-.503-5.043 12.105-2.02 13.62-2.523 13.62-24.212V69.61c0-22.195-2.523-23.203-15.64-25.22-1.007 0-.503-5.045 0-5.045h38.337V61.54h.506c8.575-16.143 21.69-25.726 37.83-25.726 18.16 0 32.283 14.124 32.283 37.327v32.787c0 21.69 2.016 22.698 14.123 24.212 1.008 0 .504 5.043 0 5.043-7.566.504-18.664.504-25.726.504M547.287 139.218c-30.264 0-49.936-23.707-49.936-50.945 0-29.256 19.673-52.46 51.956-52.46 15.132 0 22.697 5.045 27.238 5.045 2.017 0 4.035-1.513 5.043-4.035 0-.505 6.054-.505 6.054 0V73.14c0 .505-6.053.505-6.053 0-8.07-16.646-19.167-30.768-32.28-30.768-16.144 0-25.727 17.15-25.727 40.856 0 25.22 13.114 41.868 31.274 41.868 12.105 0 25.726-8.576 31.273-18.16.504-1.01 4.54 1.01 4.54 2.02-6.556 17.148-23.708 30.262-43.38 30.262M669.86 75.158v-7.062c0-15.637-7.566-24.716-17.15-24.716-12.107 0-21.185 13.114-23.204 31.778h40.355zm-40.354 11.6c0 21.69 12.108 38.336 32.787 38.336 12.106 0 24.21-8.07 30.77-18.16 0-.503 4.034 1.01 4.034 2.02-5.546 17.15-23.707 30.263-43.883 30.263-31.777 0-50.44-23.203-50.44-50.945s19.672-52.458 52.963-52.458c25.22 0 41.867 16.645 43.38 39.344v7.062h-68.6c-1.01 1.008-1.01 3.53-1.01 4.54zM749.558 139.218c-15.638 0-29.257-4.033-33.796-7.062-.504-.504-2.017-13.618-2.017-26.733 0-.503 6.052-1.01 6.052 0 8.07 17.654 19.672 27.742 32.283 27.742 10.592 0 18.158-5.547 18.158-14.123 0-10.087-12.106-14.628-24.21-20.176-14.63-5.548-31.273-13.115-31.273-31.777 0-14.63 12.61-29.762 36.317-29.762 10.09 0 16.645 4.035 21.186 4.035 2.017 0 4.034-1.512 5.546-4.035 0-.504 6.054-.504 6.054 0V70.62c0 .504-6.054.504-6.054 0-8.07-15.133-17.653-25.726-29.255-25.726-10.594 0-15.64 7.062-15.64 12.612 0 10.087 11.603 14.122 23.708 19.167 14.628 6.052 31.778 13.62 31.778 32.786 0 16.14-15.13 29.758-38.838 29.758M799.494 49.937c-1.512 0-2.017-4.036-.504-5.044 10.593-9.585 28.248-25.725 37.83-35.814.505-.505 4.036 0 4.036 1.01v29.758h34.3c1.01 0 1.01 9.584 0 9.584h-34.3v55.99c0 12.61 7.567 18.158 15.637 18.158 6.053 0 12.61-5.042 15.638-11.097 0-.503 4.035 1.514 4.035 2.02-4.034 13.62-17.15 24.21-31.778 24.21-15.638 0-28.248-10.088-28.248-29.76V49.936h-16.646zM958.89 66.08c-3.028 0-10.594-9.08-16.142-9.08-2.523 0-5.55 1.513-8.07 4.035-4.036 4.035-7.567 13.62-7.567 21.69v24.212c0 22.194 3.532 22.698 15.134 24.21 0 0 .504 5.043 0 5.043h-53.466c-.505 0-.505-5.042 0-5.042 12.106-2.018 13.62-2.523 13.62-24.21V70.113c0-21.69-2.522-23.203-15.638-25.22-1.01 0-.505-5.045 0-5.045h38.837v25.22h1.01c1.01-3.026 3.025-6.557 4.54-10.088 7.06-11.602 15.64-18.664 24.716-18.664 8.575 0 15.638 6.558 15.638 13.62.5 8.07-10.09 16.14-12.61 16.14M1063.3 79.193l-32.786 84.237c-11.6 29.76-22.194 35.814-36.318 35.814-8.07 0-17.15-4.036-17.15-6.557-.504-4.036 5.044-18.663 8.07-18.663 1.01 0 13.115 5.546 19.167 5.546 8.575 0 14.124-5.546 18.663-17.653l6.054-16.142c-2.018-8.07-26.23-61.033-29.255-68.096-6.053-14.124-10.09-25.22-14.124-29.256-2.52-2.523-5.043-3.53-12.105-4.54-.504 0-.504-5.045 0-5.045 6.558 0 20.177.504 27.743.504 7.566 0 20.68-.505 27.238-.505.504 0 .504 5.045 0 5.045-15.133 2.016-13.62 7.06-5.548 27.238l17.655 42.874 14.122-36.822c5.045-12.61 7.567-20.176 7.567-24.716 0-5.55-3.533-7.567-14.124-8.07-.505 0-.505-5.55 0-5.55 7.062 0 16.142.504 22.194.504 4.54 0 9.08-.505 17.655-.505.504 0 1.008 5.55 0 5.55-5.548.503-8.07 2.016-11.097 5.042-4.035 4.036-7.062 12.106-13.62 29.76z" fill="#54524F">
|
||||
</path>
|
||||
<path d="M150.82 33.292c-17.654-19.168-35.307-16.14-38.334-15.637 1.513.504 3.027 33.796 21.69 51.45 12.61 11.6 38.335 7.565 38.335 7.565s-4.54-24.715-21.69-43.378m21.187 65.07c-5.55 0-28.248 2.018-43.38 20.68-15.637 19.673-15.133 35.31-18.664 38.84 3.027 1.01 34.805 4.035 48.424-16.645 13.114-19.17 13.62-39.85 13.62-42.876M33.797 84.74c3.53.506 15.637 16.143 37.327 18.16 23.707 2.524 31.777-9.582 32.283-9.582 0-1.514-19.168-22.194-40.353-22.194-14.63.503-29.257 13.617-29.257 13.617m86.254 10.594c-.504.504-20.175 26.734-66.582 19.672C16.142 108.954 2.523 88.272 0 87.768c3.027-4.036 31.275-26.734 64.06-26.23 32.284 1.01 55.99 19.168 55.99 19.168h20.68c-16.644-5.044-36.82-14.123-45.9-34.3-8.07-18.662-6.557-29.76-10.088-45.396 0 0 37.326-3.027 66.078 15.636 26.23 17.15 40.857 62.547 41.362 64.06h16.14L204.793 0l20.176.504c-3.53 21.186 1.01 172.51 0 172.51-2.017.503-19.168 1.51-20.68-2.524 0 0 4.035-74.148 4.54-75.662H193.19c0 1.01-1.513 42.875-33.29 65.07-31.78 22.194-77.68 15.636-77.68 15.636 5.55-8.575 0-17.654 16.14-42.37 18.664-28.247 43.38-38.336 42.877-38.336-1.513.506-20.68.506-21.186.506" fill="#9CBE30">
|
||||
</path>
|
||||
<path d="M1107.61 48.15c1.465 0 2.49-.535 2.49-1.804 0-1.12-.59-1.85-2.344-1.85h-1.56v3.655h1.414zm-2.973-5.02H1108c1.9 0 3.752.683 3.752 3.12 0 1.218-.83 2.39-1.95 2.73l2.39 4.19h-1.806l-1.9-3.704h-2.292v3.704h-1.557V43.13zm10.674 5.215c0-4.68-3.265-8.14-7.362-8.14-4.09 0-7.358 3.46-7.358 8.14 0 4.63 3.266 7.993 7.358 7.993 4.097 0 7.363-3.362 7.363-7.993zm-16.23 0c0-5.703 4.044-9.504 8.87-9.504 4.873 0 8.87 3.802 8.87 9.505 0 5.654-3.997 9.407-8.87 9.407-4.826 0-8.87-3.753-8.87-9.407z" fill="#54524F">
|
||||
</path>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 6.1 KiB |
After Width: | Height: | Size: 30 KiB |
|
@ -0,0 +1 @@
|
|||
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 215 127"><defs><style>.cls-1{fill:transparent;}.cls-2{fill:#ffffff;}</style></defs><title>kubernetes.io-logos</title><rect class="cls-1" x="-3.37342" y="-3.34411" width="223.25536" height="134.51136"/><path class="cls-2" d="M81.14242,56.12567,77.99668,64.0731h6.29149l-3.14575-7.94743Zm7.0534,17.78238-2.58263-6.49093h-8.9411L74.089,73.90805h-3.775l9.17231-23.114h3.31256l9.17318,23.114Z"/><path class="cls-2" d="M102.9876,62.3189a2.97367,2.97367,0,0,0-2.74772-1.35853A2.91125,2.91125,0,0,0,97.4913,62.3189a3.7299,3.7299,0,0,0-.43087,1.48937v4.23808A3.73648,3.73648,0,0,0,97.4913,69.537a3.40988,3.40988,0,0,0,5.4963,0,7.0611,7.0611,0,0,0,.66165-3.60929,7.3468,7.3468,0,0,0-.66165-3.60884Zm2.94694,8.8744a6.31949,6.31949,0,0,1-5.69466,3.07919,6.89537,6.89537,0,0,1-3.17945-.72845v7.64965H93.68261v-23.379h3.37782v.49738a6.8926,6.8926,0,0,1,3.17945-.72842,6.31935,6.31935,0,0,1,5.69466,3.079,10.006,10.006,0,0,1,1.09252,5.29783,10.16391,10.16391,0,0,1-1.09252,5.23285Z"/><path class="cls-2" d="M118.79367,62.3189a2.97667,2.97667,0,0,0-2.74944-1.35853,2.9108,2.9108,0,0,0-2.74859,1.35853,3.75853,3.75853,0,0,0-.43,1.48937v4.23808a3.76517,3.76517,0,0,0,.43,1.49068,3.41159,3.41159,0,0,0,5.498,0,7.07027,7.07027,0,0,0,.66078-3.60929,7.35645,7.35645,0,0,0-.66078-3.60884Zm2.94608,8.8744a6.32,6.32,0,0,1-5.69552,3.07919,6.88941,6.88941,0,0,1-3.1786-.72845v7.64965h-3.3778v-23.379h3.3778v.49738a6.88664,6.88664,0,0,1,3.1786-.72842,6.31981,6.31981,0,0,1,5.69552,3.079,10.00267,10.00267,0,0,1,1.093,5.29783,10.16449,10.16449,0,0,1-1.093,5.23285Z"/><path class="cls-2" d="M132.96442,54.20565h-3.80825v16.259h3.80825c6.58968,0,6.35717-2.25263,6.35717-8.113,0-5.8944.23251-8.14595-6.35717-8.14595Zm9.60232,13.179c-.828,5.53-4.6687,6.52343-9.60232,6.52343h-7.31875v-23.114h7.31875c4.93362,0,8.7743.96057,9.60232,6.52326a36.3302,36.3302,0,0,1,.26577,5.03426,36.58042,36.58042,0,0,1-.26577,5.033Z"/><polygon class="cls-2" points="146.109 73.908 146.109 57.55 149.52 57.55 149.52 73.908 146.109 73.908 146.109 73.908"/><polygon class="cls-2" points="146.109 54.565 146.109 50.638 149.52 50.638 149.52 54.565 146.109 54.565 146.109 54.565"/><path class="cls-2" d="M161.67111,61.45749a3.97853,3.97853,0,0,0-2.185-.66277c-1.35871,0-3.08048.79467-3.08048,2.352V73.90805h-3.30952V57.71553h3.30952v.49609a7.36373,7.36373,0,0,1,3.08048-.662,8.37517,8.37517,0,0,1,3.676.86135l-1.491,3.04647Z"/><path class="cls-2" d="M173.35993,62.25243a3.00221,3.00221,0,0,0-2.71661-1.39145,3.30382,3.30382,0,0,0-3.609,2.98125h6.72194a4.32873,4.32873,0,0,0-.3963-1.5898ZM166.934,67.11957a5.0516,5.0516,0,0,0,.66295,2.352,3.97682,3.97682,0,0,0,3.345,1.48937,4.29333,4.29333,0,0,0,3.44307-1.55606l2.71705,2.01943a7.84563,7.84563,0,0,1-6.12728,2.78251,7.20688,7.20688,0,0,1-6.22535-2.94833,9.72791,9.72791,0,0,1-1.2589-5.397,9.71813,9.71813,0,0,1,1.2589-5.39724,6.77573,6.77573,0,0,1,5.92674-2.88061,6.353,6.353,0,0,1,5.5313,2.91333c1.19191,1.78819,1.02553,4.53689.99181,6.62261Z"/><path class="cls-2" d="M186.53109,74.17309c-4.70242,0-7.48386-3.54363-7.48386-8.411,0-4.90111,2.78144-8.44475,7.48386-8.44475,2.31728,0,3.84152.62923,6.2258,3.17962l-2.48411,2.18509c-1.78787-1.92-2.51607-2.18509-3.74169-2.18509a3.67433,3.67433,0,0,0-3.14532,1.49064,6.08445,6.08445,0,0,0-.86174,3.77449,6.04264,6.04264,0,0,0,.86174,3.74221,3.59542,3.59542,0,0,0,3.14532,1.48939c1.22562,0,1.95382-.26505,3.74169-2.15137l2.48411,2.18534c-2.38428,2.51638-3.90852,3.14543-6.2258,3.14543Z"/><path class="cls-2" d="M194.70206,57.54967V53.72892l3.24471-.55054v4.37129h2.88082v3.04669h-2.88082V69.6035a2.65978,2.65978,0,0,0,.03327.7282.3886.3886,0,0,0,.3963.23233h2.0878v3.344h-2.0878a3.50427,3.50427,0,0,1-3.07832-1.655,4.8599,4.8599,0,0,1-.596-2.64952V57.54967Z"/><polygon class="cls-2" points="16.87 77.995 30.665 71.993 37.34 52.213 30.585 41.486 16.87 77.995 16.87 77.995"/><polygon class="cls-2" points="30.277 38.06 47.2 64.828 57.151 60.51 41.284 38.06 30.277 38.06 30.277 38.06"/><polygon class="cls-2" points="64.356 59.132 14.131 80.907 24.836 88.213 58.498 73.908 64.356 59.132 64.356 59.132"/></svg>
|
After Width: | Height: | Size: 4.0 KiB |
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 5.6 KiB |
Before Width: | Height: | Size: 224 KiB After Width: | Height: | Size: 1.6 MiB |
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 7.7 KiB |
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 8.1 KiB |
|
@ -1 +0,0 @@
|
|||
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 215 127"><defs><style>.cls-1{fill:transparent;}</style></defs><title>kubernetes.io-logos</title><rect class="cls-1" x="-3.00001" y="-3.45836" width="223.25536" height="134.51136"/><g id="layer1"><path id="path14" d="M52.57518,56.39988v16.0054h8.94419l-1.2105,3.09349H48.6747V56.39991h3.90048"/><path id="path16" d="M127.89467,65.07506c2.48824-.94148,5.38-3.09349,5.38-6.65769,0-4.43848-3.83322-6.65769-9.28044-6.65769h-7.12845V75.49877h4.23673V65.74759h2.48823l6.59044,9.75118h4.77473l-7.0612-10.42368Zm-4.70747-2.35373h-2.08473V54.58412h2.62273c3.42972,0,5.31272,1.076,5.31272,4.035,0,3.16072-2.28649,4.10223-5.85071,4.10223"/><path id="path18" d="M68.98407,56.39988l.60525,1.47949L62.19187,75.49874h3.63148l1.614-3.90048h8.40619l1.68124,3.90048h4.304L73.3553,56.39988H68.98407Zm-.33625,12.30668,2.89174-7.06121,2.959,7.06121H68.64783"/><path id="path28" d="M41.27726,62.78859a5.40414,5.40414,0,0,0,4.10222-5.24547c0-5.78347-6.99395-5.78347-9.21318-5.78347H28.7016V75.49874h7.12845c4.16947,0,10.89442-1.00874,10.89442-6.85945C46.72447,65.41131,44.77423,63.32659,41.27726,62.78859Zm-5.649-8.13721c3.16072,0,5.31271.33625,5.31271,3.16073,0,3.83322-3.90047,3.63146-5.78345,3.63146h-2.152V54.58412l2.62273.06726Zm.06724,17.75387-2.69-.06726V64.537h2.48823c3.766,0,6.7922.538,6.7922,3.90048,0,3.29522-2.48823,3.96772-6.59046,3.96772"/><path id="path30" d="M98.84287,56.39988h3.96772V75.49874H98.84287Zm12.23941,0-8.06994,9.14595,8.13719,9.95294h4.50571L107.4508,65.34408l7.59921-8.9442h-3.96773"/><path id="path40" d="M80.95449,65.34405c0,6.25421,3.90048,10.49094,9.21318,10.49094a10.18329,10.18329,0,0,0,6.38871-1.95023l-.94149-1.883A9.90036,9.90036,0,0,1,91.17642,73.145c-3.42973,0-5.918-2.48823-5.918-7.66644,0-4.16946,1.54675-6.65769,4.50572-6.65769,1.614,0,2.959.538,3.497,2.152l3.42972-.87425c-.33625-1.345-2.152-3.96771-7.12845-3.96771-4.573,0-8.60794,3.09349-8.60794,9.21318"/><path id="path50" d="M171.67412,56.39988h3.90048V75.49874h-3.90048Zm12.23941,0-8.13721,9.14595,8.13721,9.95294h4.64021L180.282,65.34408l7.5992-8.9442h-3.96771"/><path id="path52" d="M153.71849,65.34405c0,6.25421,3.83322,10.49094,9.07869,10.49094a10.11878,10.11878,0,0,0,6.456-1.95023l-.94148-1.883A9.953,9.953,0,0,1,163.806,73.145c-3.42973,0-5.8507-2.48823-5.8507-7.66644,0-4.16946,1.54674-6.65769,4.573-6.65769a3.35862,3.35862,0,0,1,3.497,2.152l3.36248-.87425c-.33625-1.345-2.08475-3.96771-7.0612-3.96771-4.64021,0-8.60795,3.09349-8.60795,9.21318"/><path id="path54" d="M143.16032,56.13087c-5.17821,0-8.94419,3.09349-8.94419,9.81844s3.56423,9.88568,8.94419,9.88568,8.9442-3.16072,8.9442-9.88568S148.33853,56.13087,143.16032,56.13087Zm0,17.01414c-3.96771,0-4.90922-3.228-4.90922-7.1957,0-3.90048.94148-7.26295,4.90922-7.26295s4.90922,3.36247,4.90922,7.26295c0,3.96772-.94148,7.1957-4.90922,7.1957"/></g></svg>
|
Before Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 5.3 KiB |
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.2 KiB |
After Width: | Height: | Size: 6.7 KiB |
After Width: | Height: | Size: 8.5 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
@ -0,0 +1,97 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="230" height="140" viewBox="0 0 230 140" xml:space="preserve">
|
||||
<desc>Created with Fabric.js 5.2.4</desc>
|
||||
<defs>
|
||||
</defs>
|
||||
<rect x="0" y="0" width="100%" height="100%" fill="transparent"></rect>
|
||||
<g transform="matrix(0 0 0 0 0 0)" id="f3a6417a-751a-40f2-a00b-b7b557077019" >
|
||||
</g>
|
||||
<g transform="matrix(1 0 0 1 115 70)" id="c12a0f38-fb6c-4452-b417-3377983d0379" >
|
||||
<rect style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(255,255,255); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke" x="-115" y="-70" rx="0" ry="0" width="230" height="140" />
|
||||
</g>
|
||||
<g transform="matrix(0.79 0 0 0.66 120.12 74.09)" >
|
||||
<g style="" vector-effect="non-scaling-stroke" >
|
||||
<g transform="matrix(1 0 0 1 0 0)" clip-path="url(#CLIPPATH_25)" >
|
||||
<clipPath id="CLIPPATH_25" >
|
||||
<rect transform="matrix(1 0 0 1 0 0)" id="SVGID_4_" clip-path="url(#undefined)" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</clipPath>
|
||||
<rect style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(244,244,244); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</g>
|
||||
<g transform="matrix(1 0 0 1 0 0)" clip-path="url(#CLIPPATH_26)" >
|
||||
<clipPath id="CLIPPATH_26" >
|
||||
<rect transform="matrix(1 0 0 1 0 0)" id="SVGID_4_" clip-path="url(#undefined)" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</clipPath>
|
||||
<rect style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</g>
|
||||
<g transform="matrix(1 0 0 1 19.47 -0.1)" clip-path="url(#CLIPPATH_27)" >
|
||||
<clipPath id="CLIPPATH_27" >
|
||||
<rect transform="matrix(1 0 0 1 -19.47 0.1)" id="SVGID_10_" clip-path="url(#undefined)" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</clipPath>
|
||||
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(244,244,244); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke" transform=" translate(-121.37, -101.8)" d="M 115.9 92 C 114.2 92 112.60000000000001 93 111.9 94.3 C 111.10000000000001 95.6 109 99.39999999999999 108.2 100.7 C 107.4 102 108.4 103.5 109.8 103.5 L 122.6 103.5 C 122.6 103.5 120.69999999999999 106.8 120.3 107.5 C 119.89999999999999 108.1 119.3 108.5 118.7 108.5 L 116.7 108.5 C 116 108.5 115.8 107.8 116 107.3 C 116.2 106.89999999999999 116.8 106 116.8 106 L 105.2 106 C 105.2 106 104.3 107.6 103.5 108.9 C 102.7 110.30000000000001 103.8 111.7 105.1 111.7 L 126.8 111.7 C 128.5 111.7 130.1 110.8 130.9 109.3 C 131.70000000000002 107.89999999999999 133.70000000000002 104.5 134.5 103 C 135.3 101.6 134.3 100.1 132.9 100.1 L 120.10000000000001 100.1 C 120.10000000000001 100.1 122.2 96.5 122.50000000000001 96 C 122.80000000000001 95.5 123.40000000000002 95.1 124.10000000000001 95.1 L 126.10000000000001 95.1 C 126.80000000000001 95.1 127.00000000000001 95.8 126.80000000000001 96.19999999999999 C 126.60000000000001 96.6 126.00000000000001 97.6 126.00000000000001 97.6 L 137.60000000000002 97.6 C 137.60000000000002 97.6 138.70000000000002 95.69999999999999 139.3 94.6 C 139.9 93.5 139.10000000000002 91.89999999999999 137.70000000000002 91.89999999999999 L 115.9 91.89999999999999" stroke-linecap="round" />
|
||||
</g>
|
||||
<g transform="matrix(1 0 0 1 -11.52 0)" clip-path="url(#CLIPPATH_28)" >
|
||||
<clipPath id="CLIPPATH_28" >
|
||||
<rect transform="matrix(1 0 0 1 11.52 0)" id="SVGID_10_" clip-path="url(#undefined)" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</clipPath>
|
||||
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(244,244,244); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke" transform=" translate(-90.38, -101.9)" d="M 106.7 92 L 85 92 C 83.4 92 81.8 92.8 80.9 94.3 C 80.10000000000001 95.8 73.2 107.7 72.4 109 C 71.7 110.3 72.7 111.8 74 111.8 L 95.7 111.8 C 97.5 111.8 99 110.8 99.8 109.5 C 100.6 108.2 107.5 96.1 108.3 94.8 C 109.1 93.6 108.2 92 106.7 92 M 95.8 96.5 C 95.5 97 89.7 107 89.39999999999999 107.6 C 89.1 108.19999999999999 88.49999999999999 108.5 87.8 108.5 L 85.8 108.5 C 85.2 108.5 84.89999999999999 107.8 85.1 107.4 C 85.3 107 91.19999999999999 96.9 91.5 96.2 C 91.9 95.60000000000001 92.5 95.3 93.1 95.3 L 95.1 95.3 C 95.7 95.3 96.1 95.9 95.8 96.5" stroke-linecap="round" />
|
||||
</g>
|
||||
<g transform="matrix(1 0 0 1 -53.13 0)" clip-path="url(#CLIPPATH_29)" >
|
||||
<clipPath id="CLIPPATH_29" >
|
||||
<rect transform="matrix(1 0 0 1 53.13 0)" id="SVGID_10_" clip-path="url(#undefined)" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</clipPath>
|
||||
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(244,244,244); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke" transform=" translate(-48.77, -101.9)" d="M 75.8 92 L 51.3 92 L 41.8 108.5 L 19.799999999999997 108.5 L 19.799999999999997 111.8 C 19.799999999999997 111.8 63.3 111.8 65 111.8 C 66.6 111.8 68.2 110.89999999999999 69.1 109.5 C 70 108 71.3 105.6 71.89999999999999 104.6 C 72.49999999999999 103.6 71.89999999999999 102.3 70.8 101.89999999999999 C 72.39999999999999 101.89999999999999 74 100.99999999999999 74.8 99.6 C 75.6 98.19999999999999 76.8 96.1 77.6 94.8 C 78.1 93.6 77.3 92 75.8 92 M 62.8 104.7 C 62.5 105.2 61.5 106.9 61.099999999999994 107.60000000000001 C 60.699999999999996 108.30000000000001 60.099999999999994 108.50000000000001 59.49999999999999 108.50000000000001 C 58.89999999999999 108.50000000000001 53.29999999999999 108.50000000000001 53.29999999999999 108.50000000000001 L 56.19999999999999 103.50000000000001 L 62.09999999999999 103.50000000000001 C 62.7 103.6 63.1 104.2 62.8 104.7 M 67.6 96.5 C 67.3 97 66.3 98.7 65.89999999999999 99.4 C 65.49999999999999 100.10000000000001 64.89999999999999 100.30000000000001 64.3 100.30000000000001 L 58.099999999999994 100.30000000000001 L 60.99999999999999 95.30000000000001 L 66.89999999999999 95.30000000000001 C 67.5 95.3 67.8 96 67.6 96.5" stroke-linecap="round" />
|
||||
</g>
|
||||
<g transform="matrix(1 0 0 1 56.5 0)" clip-path="url(#CLIPPATH_30)" >
|
||||
<clipPath id="CLIPPATH_30" >
|
||||
<rect transform="matrix(1 0 0 1 -56.5 0)" id="SVGID_10_" clip-path="url(#undefined)" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</clipPath>
|
||||
<polygon style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(244,244,244); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke" points="-14.2,-9.9 -25.6,9.9 2,9.9 3.9,6.6 -12.1,6.6 -9.3,1.7 6.8,1.7 8.7,-1.6 -7.4,-1.6 -4.5,-6.6 25.6,-6.6 25.6,-9.9 " />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g transform="matrix(0 0 0 0 0 0)" >
|
||||
<g style="" >
|
||||
</g>
|
||||
</g>
|
||||
<g transform="matrix(1.22 0 0 1 115 70)" >
|
||||
<g style="" vector-effect="non-scaling-stroke" >
|
||||
<g transform="matrix(1 0 0 1 0 0)" clip-path="url(#CLIPPATH_31)" >
|
||||
<clipPath id="CLIPPATH_31" >
|
||||
<rect transform="matrix(1 0 0 1 0 0)" id="SVGID_4_" clip-path="url(#undefined)" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</clipPath>
|
||||
<rect style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(244,244,244); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</g>
|
||||
<g transform="matrix(1 0 0 1 0 0)" clip-path="url(#CLIPPATH_32)" >
|
||||
<clipPath id="CLIPPATH_32" >
|
||||
<rect transform="matrix(1 0 0 1 0 0)" id="SVGID_4_" clip-path="url(#undefined)" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</clipPath>
|
||||
<rect style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</g>
|
||||
<g transform="matrix(1 0 0 1 19.47 -0.1)" clip-path="url(#CLIPPATH_33)" >
|
||||
<clipPath id="CLIPPATH_33" >
|
||||
<rect transform="matrix(1 0 0 1 -19.47 0.1)" id="SVGID_10_" clip-path="url(#undefined)" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</clipPath>
|
||||
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(244,244,244); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke" transform=" translate(-121.37, -101.8)" d="M 115.9 92 C 114.2 92 112.60000000000001 93 111.9 94.3 C 111.10000000000001 95.6 109 99.39999999999999 108.2 100.7 C 107.4 102 108.4 103.5 109.8 103.5 L 122.6 103.5 C 122.6 103.5 120.69999999999999 106.8 120.3 107.5 C 119.89999999999999 108.1 119.3 108.5 118.7 108.5 L 116.7 108.5 C 116 108.5 115.8 107.8 116 107.3 C 116.2 106.89999999999999 116.8 106 116.8 106 L 105.2 106 C 105.2 106 104.3 107.6 103.5 108.9 C 102.7 110.30000000000001 103.8 111.7 105.1 111.7 L 126.8 111.7 C 128.5 111.7 130.1 110.8 130.9 109.3 C 131.70000000000002 107.89999999999999 133.70000000000002 104.5 134.5 103 C 135.3 101.6 134.3 100.1 132.9 100.1 L 120.10000000000001 100.1 C 120.10000000000001 100.1 122.2 96.5 122.50000000000001 96 C 122.80000000000001 95.5 123.40000000000002 95.1 124.10000000000001 95.1 L 126.10000000000001 95.1 C 126.80000000000001 95.1 127.00000000000001 95.8 126.80000000000001 96.19999999999999 C 126.60000000000001 96.6 126.00000000000001 97.6 126.00000000000001 97.6 L 137.60000000000002 97.6 C 137.60000000000002 97.6 138.70000000000002 95.69999999999999 139.3 94.6 C 139.9 93.5 139.10000000000002 91.89999999999999 137.70000000000002 91.89999999999999 L 115.9 91.89999999999999" stroke-linecap="round" />
|
||||
</g>
|
||||
<g transform="matrix(1 0 0 1 -11.52 0)" clip-path="url(#CLIPPATH_34)" >
|
||||
<clipPath id="CLIPPATH_34" >
|
||||
<rect transform="matrix(1 0 0 1 11.52 0)" id="SVGID_10_" clip-path="url(#undefined)" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</clipPath>
|
||||
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(244,244,244); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke" transform=" translate(-90.38, -101.9)" d="M 106.7 92 L 85 92 C 83.4 92 81.8 92.8 80.9 94.3 C 80.10000000000001 95.8 73.2 107.7 72.4 109 C 71.7 110.3 72.7 111.8 74 111.8 L 95.7 111.8 C 97.5 111.8 99 110.8 99.8 109.5 C 100.6 108.2 107.5 96.1 108.3 94.8 C 109.1 93.6 108.2 92 106.7 92 M 95.8 96.5 C 95.5 97 89.7 107 89.39999999999999 107.6 C 89.1 108.19999999999999 88.49999999999999 108.5 87.8 108.5 L 85.8 108.5 C 85.2 108.5 84.89999999999999 107.8 85.1 107.4 C 85.3 107 91.19999999999999 96.9 91.5 96.2 C 91.9 95.60000000000001 92.5 95.3 93.1 95.3 L 95.1 95.3 C 95.7 95.3 96.1 95.9 95.8 96.5" stroke-linecap="round" />
|
||||
</g>
|
||||
<g transform="matrix(1 0 0 1 -53.13 0)" clip-path="url(#CLIPPATH_35)" >
|
||||
<clipPath id="CLIPPATH_35" >
|
||||
<rect transform="matrix(1 0 0 1 53.13 0)" id="SVGID_10_" clip-path="url(#undefined)" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</clipPath>
|
||||
<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(244,244,244); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke" transform=" translate(-48.77, -101.9)" d="M 75.8 92 L 51.3 92 L 41.8 108.5 L 19.799999999999997 108.5 L 19.799999999999997 111.8 C 19.799999999999997 111.8 63.3 111.8 65 111.8 C 66.6 111.8 68.2 110.89999999999999 69.1 109.5 C 70 108 71.3 105.6 71.89999999999999 104.6 C 72.49999999999999 103.6 71.89999999999999 102.3 70.8 101.89999999999999 C 72.39999999999999 101.89999999999999 74 100.99999999999999 74.8 99.6 C 75.6 98.19999999999999 76.8 96.1 77.6 94.8 C 78.1 93.6 77.3 92 75.8 92 M 62.8 104.7 C 62.5 105.2 61.5 106.9 61.099999999999994 107.60000000000001 C 60.699999999999996 108.30000000000001 60.099999999999994 108.50000000000001 59.49999999999999 108.50000000000001 C 58.89999999999999 108.50000000000001 53.29999999999999 108.50000000000001 53.29999999999999 108.50000000000001 L 56.19999999999999 103.50000000000001 L 62.09999999999999 103.50000000000001 C 62.7 103.6 63.1 104.2 62.8 104.7 M 67.6 96.5 C 67.3 97 66.3 98.7 65.89999999999999 99.4 C 65.49999999999999 100.10000000000001 64.89999999999999 100.30000000000001 64.3 100.30000000000001 L 58.099999999999994 100.30000000000001 L 60.99999999999999 95.30000000000001 L 66.89999999999999 95.30000000000001 C 67.5 95.3 67.8 96 67.6 96.5" stroke-linecap="round" />
|
||||
</g>
|
||||
<g transform="matrix(1 0 0 1 56.5 0)" clip-path="url(#CLIPPATH_36)" >
|
||||
<clipPath id="CLIPPATH_36" >
|
||||
<rect transform="matrix(1 0 0 1 -56.5 0)" id="SVGID_10_" clip-path="url(#undefined)" x="-101.9" y="-101.9" rx="0" ry="0" width="203.8" height="203.8" />
|
||||
</clipPath>
|
||||
<polygon style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(244,244,244); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke" points="-14.2,-9.9 -25.6,9.9 2,9.9 3.9,6.6 -12.1,6.6 -9.3,1.7 6.8,1.7 8.7,-1.6 -7.4,-1.6 -4.5,-6.6 25.6,-6.6 25.6,-9.9 " />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.2 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
@ -1 +0,0 @@
|
|||
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 215 127"><defs><style>.cls-1{fill:#fff;}.cls-2{fill:transparent;}.cls-3{fill:#192534;}.cls-4{mask:url(#mask);}.cls-5{mask:url(#mask-2-2);}.cls-6{mask:url(#mask-3);}</style><mask id="mask" x="14.75095" y="70.72244" width="32.48851" height="10.3304" maskUnits="userSpaceOnUse"><g id="mask-2"><polygon id="path-1" class="cls-1" points="14.751 81.053 14.751 70.722 47.239 70.722 47.239 81.053 14.751 81.053"/></g></mask><mask id="mask-2-2" x="14.75095" y="60.57418" width="32.48851" height="10.3304" maskUnits="userSpaceOnUse"><g id="mask-4"><polygon id="path-3" class="cls-1" points="14.751 70.905 14.751 60.574 47.239 60.574 47.239 70.905 14.751 70.905"/></g></mask><mask id="mask-3" x="14.75079" y="45.87467" width="32.48853" height="14.92678" maskUnits="userSpaceOnUse"><g id="mask-6"><polygon id="path-5" class="cls-1" points="14.751 60.801 14.751 45.875 47.239 45.875 47.239 60.801 14.751 60.801"/></g></mask></defs><title>kubernetes.io-logos</title><rect class="cls-2" x="-3.55202" y="-3.16104" width="223.25536" height="134.51136"/><g id="Symbols"><g id="Mobile-Header"><g id="Group-4"><g id="Mobile-Logo"><g id="Group"><g id="Group-3"><path id="Fill-1" class="cls-3" d="M190.28379,79.32487h-6.37906V54.34018h6.37906v3.41436a10.33414,10.33414,0,0,1,7.73637-4.03515v6.41449a8.21414,8.21414,0,0,0-1.75906-.15516c-2.10911,0-4.92212,1.24163-5.97731,2.84489ZM173.10344,64.47949a5.69574,5.69574,0,0,0-5.97731-5.53592c-3.96771,0-5.67637,3.05266-5.97732,5.53592ZM167.5278,79.94566c-7.38379,0-12.9595-5.12161-12.9595-13.13943,0-7.24181,5.174-13.08684,12.55783-13.08684,7.234,0,12.15607,5.58723,12.15607,13.76022v1.4481H161.24952c.40168,3.15535,2.86336,5.79371,6.98219,5.79371a10.15786,10.15786,0,0,0,6.47972-2.48319l2.813,4.24168c-2.41134,2.27549-6.22917,3.46575-9.99665,3.46575Zm-19.24929-.62079h-6.43068V60.08257h-4.018V54.34018h4.018V52.99592c0-5.32809,3.31543-8.68991,8.18843-8.68991a8.489,8.489,0,0,1,6.32989,2.32674l-2.41135,3.88a3.50681,3.50681,0,0,0-2.66312-1.03509c-1.75782,0-3.01317,1.19026-3.01317,3.51828v1.34426h4.92207v5.74239h-4.92207Zm-16.426,0H125.4218V60.08257h-4.0194V54.34018h4.0194V52.99592c0-5.32809,3.31541-8.68991,8.18843-8.68991a8.48418,8.48418,0,0,1,6.3286,2.32674l-2.41012,3.88a3.50683,3.50683,0,0,0-2.66312-1.03509c-1.75782,0-3.01318,1.19026-3.01318,3.51828v1.34426h4.92212v5.74239h-4.92212v19.2423Zm-14.43053,0h-6.38022V76.16952a11.21263,11.21263,0,0,1-8.53978,3.77613c-5.32385,0-7.83586-3.00012-7.83586-7.86259V54.34018h6.379v15.157c0,3.46574,1.75911,4.60345,4.4714,4.60345a7.07632,7.07632,0,0,0,5.52531-2.8449V54.34017H117.422v24.9847ZM71.87264,71.307a7.0348,7.0348,0,0,0,5.4762,2.79359c3.7171,0,6.17877-2.8975,6.17877-7.24181,0-4.34567-2.46168-7.29441-6.17877-7.29441a6.9786,6.9786,0,0,0-5.47621,2.8975V71.307Zm0,8.01788h-6.379V43.734h6.379V57.54807a9.2539,9.2539,0,0,1,7.48587-3.82868c6.17748,0,10.74961,4.96639,10.74961,13.13944,0,8.32821-4.62118,13.08683-10.74961,13.08683a9.33043,9.33043,0,0,1-7.48587-3.82745v3.20666Z"/></g><g id="Group-6"><g class="cls-4"><path id="Fill-4" class="cls-3" d="M47.00136,72.68049l-3.69521-1.83918a1.4583,1.4583,0,0,0-1.15329,0L31.57117,76.108a1.455,1.455,0,0,1-1.15194,0L19.83748,70.84131a1.45828,1.45828,0,0,0-1.15328,0L14.989,72.68049c-.31738.15841-.31738.416,0,.57308L30.41923,80.934a1.45553,1.45553,0,0,0,1.15194,0l15.43019-7.68046c.31738-.15706.31738-.41467,0-.57308"/></g></g><g id="Group-9"><g class="cls-5"><path id="Fill-7" class="cls-3" d="M47.00136,62.53223l-3.69521-1.83917a1.45872,1.45872,0,0,0-1.15329,0L31.57117,65.95984a1.46694,1.46694,0,0,1-1.15194,0L19.83748,60.69306a1.4587,1.4587,0,0,0-1.15328,0L14.989,62.53223c-.31738.15842-.31738.416,0,.5745l15.43024,7.67905a1.45553,1.45553,0,0,0,1.15194,0l15.43019-7.67905c.31738-.15848.31738-.41608,0-.5745"/></g></g><g id="Group-12"><g class="cls-6"><path id="Fill-10" class="cls-3" d="M14.98887,53.6031l15.43018,7.08965a1.58033,1.58033,0,0,0,1.15194,0L47.00123,53.6031c.31744-.14628.31744-.38408,0-.52907L31.571,45.98438a1.56676,1.56676,0,0,0-1.15194,0L14.98887,53.074c-.31744.145-.31744.38279,0,.52907"/></g></g></g></g></g></g></g></svg>
|
Before Width: | Height: | Size: 4.1 KiB |
|
@ -0,0 +1,27 @@
|
|||
<svg version="1.1" id="Layer_1" xmlns:x="ns_extend;" xmlns:i="ns_ai;" xmlns:graph="ns_graphs;" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 397.2 97.9" width="223.25536" height="134.51135" style="enable-background:new 0 0 397.2 97.9;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
|
||||
</style>
|
||||
<metadata>
|
||||
<sfw xmlns="ns_sfw;">
|
||||
<slices>
|
||||
</slices>
|
||||
<sliceSourceBounds bottomLeftOrigin="true" height="97.9" width="397.2" x="1.2" y="-249.1">
|
||||
</sliceSourceBounds>
|
||||
</sfw>
|
||||
</metadata>
|
||||
<g>
|
||||
<path class="st0" d="M0,22.3L43.1,0l43.6,22.3L43.1,44.8L0,22.3z M258.9,33.2v-0.5c0-7.4,4.3-9.7,11.6-9.2V10
|
||||
C253,9,244.7,17.7,244.7,32.7v0.5h-7.9v13.4h7.9v40.7h14.1V46.6h8.4h3.3h4.6v40.7h14.1V46.6h11.6V33.2h-11.6v-0.5
|
||||
c0-7.4,4.3-9.7,11.6-9.2V10c-17.5-1.1-25.8,7.7-25.8,22.6v0.5h-4.6h-3.3H258.9z M160,47.9c4.5-3.6,7.2-8.7,7.2-15.2
|
||||
c0-12.7-10.3-21.3-23.3-21.3h-30.2v75.8h32.6c13.3,0,24-9,24-22C170.2,57.4,166.2,51.4,160,47.9z M144,25.4c4.9,0,8.2,3.6,8.2,8.4
|
||||
s-3.5,8.4-8.2,8.4h-15.1V25.4H144z M146.3,73.3h-17.4V55.5h17.4c5.2,0,8.9,3.8,8.9,8.9C155.2,69.5,151.5,73.3,146.3,73.3z
|
||||
M214.4,33.1v29.2c0,9.4-5.2,13.4-12.1,13.4c-6.4,0-10.9-3.8-10.9-11.2V33.1h-14.1v33.3c0,14.4,9,22.4,20.8,22.4
|
||||
c7.4,0,13.1-2.7,16.3-7.6v6.1h14.1V33.1H214.4z M359.6,65.9h-41.4c2.1,7.1,8,10.2,15.4,10.2c5.5,0,10-2.3,12.3-5.4l11.4,6.5
|
||||
c-5.1,7.4-13.3,11.6-23.9,11.6c-18.4,0-30-12.5-30-28.6c0-16.2,11.7-28.6,29-28.6c16.2,0,27.8,12.7,27.8,28.6
|
||||
C360.1,62.3,359.9,64.1,359.6,65.9z M332.3,44.2c-7.6,0-12.8,4-14.4,10.9h28C344.2,47.3,338.3,44.2,332.3,44.2z M380.6,42.5v-9.3
|
||||
h-14.1v54.2h14.1V61.4c0-11.4,9.3-14.7,16.7-13.8V32.1C390.3,32.1,383.4,35.1,380.6,42.5z M43.1,83.1l-29.4-16L0,74.5l43.1,23.4
|
||||
l43.6-23.4l-13.9-7.4L43.1,83.1z M13.7,42l29.4,14.5L72.9,42l13.9,6.8L43.1,69.9L0,48.7L13.7,42z">
|
||||
</path>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 5.1 KiB After Width: | Height: | Size: 5.1 KiB |
|
@ -0,0 +1,27 @@
|
|||
<svg version="1.1" id="Layer_1" xmlns:x="ns_extend;" xmlns:i="ns_ai;" xmlns:graph="ns_graphs;" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 397.2 97.9" width="223.25536" height="134.51135" style="enable-background:new 0 0 397.2 97.9;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill-rule:evenodd;clip-rule:evenodd;}
|
||||
</style>
|
||||
<metadata>
|
||||
<sfw xmlns="ns_sfw;">
|
||||
<slices>
|
||||
</slices>
|
||||
<sliceSourceBounds bottomLeftOrigin="true" height="97.9" width="397.2" x="1.2" y="-249.1">
|
||||
</sliceSourceBounds>
|
||||
</sfw>
|
||||
</metadata>
|
||||
<g>
|
||||
<path class="st0" d="M0,22.3L43.1,0l43.6,22.3L43.1,44.8L0,22.3z M258.9,33.2v-0.5c0-7.4,4.3-9.7,11.6-9.2V10
|
||||
C253,9,244.7,17.7,244.7,32.7v0.5h-7.9v13.4h7.9v40.7h14.1V46.6h8.4h3.3h4.6v40.7h14.1V46.6h11.6V33.2h-11.6v-0.5
|
||||
c0-7.4,4.3-9.7,11.6-9.2V10c-17.5-1.1-25.8,7.7-25.8,22.6v0.5h-4.6h-3.3H258.9z M160,47.9c4.5-3.6,7.2-8.7,7.2-15.2
|
||||
c0-12.7-10.3-21.3-23.3-21.3h-30.2v75.8h32.6c13.3,0,24-9,24-22C170.2,57.4,166.2,51.4,160,47.9z M144,25.4c4.9,0,8.2,3.6,8.2,8.4
|
||||
s-3.5,8.4-8.2,8.4h-15.1V25.4H144z M146.3,73.3h-17.4V55.5h17.4c5.2,0,8.9,3.8,8.9,8.9C155.2,69.5,151.5,73.3,146.3,73.3z
|
||||
M214.4,33.1v29.2c0,9.4-5.2,13.4-12.1,13.4c-6.4,0-10.9-3.8-10.9-11.2V33.1h-14.1v33.3c0,14.4,9,22.4,20.8,22.4
|
||||
c7.4,0,13.1-2.7,16.3-7.6v6.1h14.1V33.1H214.4z M359.6,65.9h-41.4c2.1,7.1,8,10.2,15.4,10.2c5.5,0,10-2.3,12.3-5.4l11.4,6.5
|
||||
c-5.1,7.4-13.3,11.6-23.9,11.6c-18.4,0-30-12.5-30-28.6c0-16.2,11.7-28.6,29-28.6c16.2,0,27.8,12.7,27.8,28.6
|
||||
C360.1,62.3,359.9,64.1,359.6,65.9z M332.3,44.2c-7.6,0-12.8,4-14.4,10.9h28C344.2,47.3,338.3,44.2,332.3,44.2z M380.6,42.5v-9.3
|
||||
h-14.1v54.2h14.1V61.4c0-11.4,9.3-14.7,16.7-13.8V32.1C390.3,32.1,383.4,35.1,380.6,42.5z M43.1,83.1l-29.4-16L0,74.5l43.1,23.4
|
||||
l43.6-23.4l-13.9-7.4L43.1,83.1z M13.7,42l29.4,14.5L72.9,42l13.9,6.8L43.1,69.9L0,48.7L13.7,42z">
|
||||
</path>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.9 KiB |
|
@ -0,0 +1 @@
|
|||
<svg viewBox="0 0 14.41662 14.41666" width="223.25536" height="134.51135" xmlns="http://www.w3.org/2000/svg"><path d="m171.53706 206.16631c0-.26917-.2353-.35454-.41945-.35454-.12453 0-.20567.008-.26247.0134-.008.19756-.0162.37924-.0162.57433v.14887c.0268.004.15346.003.18133.002.22331-.005.51682-.0759.51682-.38453m4.66831-.97296c.50271.61665.91016 1.59279.96943 2.40947h.008l.4191-4.32823h.23636s-.26811 2.79788-.4244 4.18818c-.19543 1.74131-.44379 2.46415-.91898 3.22474l-.0727-.33126c.37006-.65017.47589-1.21779.52387-1.51659.15064-.93098-.0646-2.20169-.71332-3.19334-.72672-1.11125-2.026-1.92864-3.62091-1.92864-1.31021 0-2.44863.57573-3.24308 1.47426l-.19262-.1524c.84102-.95462 2.0634-1.56351 3.4357-1.56351 1.43898 0 2.72027.64664 3.5934 1.71732m-2.32798 2.39748-.0885-.00071c-.10866-.14675-1.24425-1.33138-1.34267-1.43616-.002.10019-.003.30833-.003.51082 0 .26882.0205.6791.0324.901-.0275-.005-.0681-.01-.11536-.01-.048 0-.0871.004-.11853.01.0222-.2861.0282-.75036.0282-1.1871 0-.34078-.005-.52775-.009-.69991l.0885.001c.11465.12453 1.24389 1.29293 1.34232 1.3977.002-.0998.003-.27657.003-.47907 0-.26881-.0205-.67945-.0324-.90099.0275.005.0681.01.11535.01.048 0 .0871-.004.11889-.01-.0226.2861-.0286.75036-.0286 1.1871 0 .34078.005.5341.009.70626m-2.04858-.0342c-.0247 0-.11818.001-.16969.009-.10689-.16298-.44944-.67663-.68262-.91616-.007 0-.13759 0-.13759 0v.21519c0 .23283.0106.46814.0215.70097-.0459-.008-.12911-.009-.14605-.009-.0173 0-.10054.001-.1464.009.0109-.23283.0215-.46814.0215-.70097v-.46531c0-.23284-.0106-.46849-.0215-.70097.10301.008.23283.0134.33584.0134.10302 0 .20567-.0134.30833-.0134.30586 0 .58632.0903.58632.43074 0 .36018-.35913.49001-.5648.51682.13265.1651.60748.74365.76447.91969-.054-.008-.14464-.009-.16933-.009m-1.58962.009c-.097-.005-.23213-.009-.36019-.0113-.0737-.001-.14569-.002-.20214-.002h-.024c-.1651 0-.41839.005-.58349.0134.0109-.23566.0219-.47096.0219-.70379v-.46532c0-.23283-.0109-.46813-.0219-.69814.16228.008.4131.0134.57538.0134s.46531-.007.55915-.0134c-.004.0254-.007.0554-.007.0921 0 .037.004.0751.007.0935-.1785-.0134-.49671-.0353-.84843-.0353-.003.11642-.008.60995-.008.67769.31926 0 .52387-.0138.68368-.0268-.005.0268-.008.0755-.008.10231 0 .0272.003.0674.008.0945-.18662-.019-.60466-.0247-.68368-.0247-.005.0907-.00071.67628.003.72566.19791-.003.70485-.0183.88935-.0353-.003.0205-.006.0628-.006.10407 0 .0409.002.0709.006.0995m-1.73037 2.69028c-.32244-.65581-.46885-1.32186-.48825-1.95897.0822 0 .1771.003.25894.003.0286.60996.16651 1.36772.64347 2.19146-.17216-.0631-.30163-.14676-.41416-.23566m-1.43263-3.62479c0-.58173.43991-.96908 1.03822-.96908.23283 0 .49918.072.6477.13547-.031.0688-.0564.15981-.0674.2166l-.0162.006c-.115-.12736-.29986-.23777-.57361-.23777-.34749 0-.74719.28116-.74719.84208 0 .5461.40746.83608.77153.83608.32737 0 .48366-.1524.62441-.27129l.0109.0109-.0399.21202c-.0646.0487-.28822.18803-.62442.18803-.60925 0-1.02411-.38382-1.02411-.96873m4.8461-4.27002c.7112.19967 1.3776.56515 1.90747 1.05904-.15275-.0406-.30868-.0737-.46708-.0984-.74506-.58878-1.71485-.94015-2.72803-.94015-2.39395 0-4.35327 1.95227-4.35327 4.35187 0 2.39959 1.95227 4.35151 4.35186 4.35151 2.3996 0 4.35152-1.95192 4.35152-4.35151 0-.92816-.34961-1.85561-.82974-2.51072.11466.0346.25436.0935.41522.18873.32491.49283.62654 1.29752.88477 2.53189.27093 1.29505 1.66476 7.49794 1.81539 8.16822h1.68734v-12.71341l-7.03545-.0434zm-2.32022 9.05439c.34537.29881.89218.67487 1.56845.91793-.0564.0603-.11782.12559-.18309.19473-.67557-.26705-1.33632-.68192-1.84961-1.24036.14428.0487.30339.0928.46425.1277m-5.06095-10.72056v14.41662h4.30248l4.25627-4.52614-.006-.005c-.68439.4826-1.55293.74471-2.4892.74471-1.73532 0-3.26461-1.02941-3.92783-2.3107l-.007.005.90276 3.04624h-.24448s-.44803-1.54376-.83044-2.88925c-.28928-1.01847-.46778-1.77306-.46531-2.44264.008-2.30328 1.81892-4.41501 4.22769-4.57094.066-.005.27093-.0258.57608-.0261 1.85526-.001 7.57203.0427 8.1213.0469v-1.48802zm11.37956 10.37802.0649.29492c-.77823.84067-1.96956 1.47073-3.35668 1.47073-.29704 0-.60713-.0289-.95215-.10195.0702-.0744.13723-.14605.20038-.21308.22154.0392.47625.0653.73766.0653 1.34902.00071 2.52765-.60642 3.30588-1.51588m-.72285-4.21147c.0219 1.27142-.56056 2.13466-.744 2.43382-.15981.26105-.54187.76412-1.27706 1.54481-.92745.98496-3.82623 4.06612-4.01955 4.27144h7.86095l-1.81257-8.25077z" fill="#1e59ae" transform="translate(-164.54114 -200.69462)"/></svg>
|
After Width: | Height: | Size: 4.3 KiB |
After Width: | Height: | Size: 9.0 KiB |
After Width: | Height: | Size: 11 KiB |
|
@ -0,0 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 450 450" width="223.25536" height="134.51135"><defs><style>.cls-1{fill:#0fd15d;}.cls-2{fill:#ffffff;}</style></defs><title>DaoCloud_logo</title><g id="Layer_9" data-name="Layer 9"><polygon class="cls-1" points="225 105.24 279.4 78.41 224.75 54.57 170.11 78.17 225 105.24"/><polygon class="cls-1" points="169.11 178.76 166.38 134.55 206.12 114.68 149.99 86.86 113.72 102.76 118.44 145.23 169.11 178.76"/><polygon class="cls-1" points="331.06 144.98 336.28 102.76 299.52 86.86 243.88 114.68 284.12 134.55 280.89 178.76 331.06 144.98"/><polygon class="cls-1" points="279.4 199.88 275.42 257.5 321.62 222.73 328.58 166.84 279.4 199.88"/><polygon class="cls-1" points="170.35 199.88 121.17 166.84 127.63 222.98 174.08 257.5 170.35 199.88"/><polygon class="cls-1" points="262.01 211.55 225.25 236.39 187.99 211.55 191.72 270.67 225 295.51 257.79 270.67 262.01 211.55"/></g><g id="Layer_3" data-name="Layer 3"><path class="cls-2" d="M50.54,405.08V339.86H74.48c13.33,0,21.62,8.2,21.62,21.25v22.73c0,13-8.29,21.24-21.62,21.24ZM63,394H74.48c5.87,0,9-3.82,9-11.27v-20.5c0-7.45-3.17-11.27-9-11.27H63Z"/><path class="cls-2" d="M154.15,375.36c0-12.2,7.74-19.66,20.31-19.66s20.22,7.46,20.22,19.66v11C194.77,398.56,187,406,174.46,406s-20.31-7.45-20.31-19.66Zm11.93,10c0,6.8,3,10.34,8.38,10.34s8.3-3.54,8.3-10.34v-8.95c0-6.8-3-10.34-8.3-10.34s-8.29,3.54-8.29,10.34Z"/><path class="cls-2" d="M144.32,405.08H134.07l-.67-4.65c-2.84,3.22-8.05,5.6-13.76,5.6-9.3,0-16.23-6.63-16.23-14.55,0-20.6,28.5-20.76,28.5-20.76,0-1.59-2.26-6.46-12.52-6.46a30.26,30.26,0,0,0-8.86,1.63l-2.32-6.4a39.34,39.34,0,0,1,16.12-3.8c12.62,0,20,5.27,20,17.31Zm-22.18-8.41a12.57,12.57,0,0,0,10-5.55l.05-13.21c-1.94,0-16.61,1.26-16.61,12.41A6.14,6.14,0,0,0,122.14,396.67Z"/><path class="cls-2" d="M226.32,406.36c-12.94,0-22.38-8.16-22.38-21V360.51c0-12.84,9.44-20.91,22.38-20.91,8.16,0,13,2.29,18.52,6.14l-4.77,8.62c-4.67-2.57-7.7-4-13.75-4s-10,4.31-10,11.28v22.65c0,7.25,4,11.28,10,11.28s9.08-1.47,13.75-4l4.77,8.71C239.34,404.07,234.48,406.36,226.32,406.36Z"/><path class="cls-2" d="M252.73,405.08V336.29h11.74v68.79Z"/><path class="cls-2" d="M274.74,375.82c0-12,7.62-19.35,20-19.35s19.9,7.34,19.9,19.35v10.82c.09,12-7.61,19.36-19.9,19.36s-20-7.34-20-19.36Zm11.74,9.82c0,6.69,2.94,10.18,8.26,10.18s8.16-3.49,8.16-10.18v-8.81c0-6.69-2.93-10.18-8.16-10.18s-8.17,3.49-8.17,10.18Z"/><path class="cls-2" d="M339.22,406c-10.91,0-14.49-6.61-14.49-18.71v-29.9h11.74v28.8c0,6.78,1.38,9.72,6,9.72a10.28,10.28,0,0,0,8.9-5.41V357.39h11.83v47.69H352.89l-.92-4.49C348.58,403.7,343.72,406,339.22,406Z"/><path class="cls-2" d="M402.78,401a18.88,18.88,0,0,1-12.93,5c-10.73,0-16.32-7.34-16.32-19.36V375c0-12.11,5.41-18.53,16-18.53a28.87,28.87,0,0,1,11.65,2.2V336.29H413v68.79h-9.63Zm-1.65-32.28a20.7,20.7,0,0,0-9-1.83c-4.49,0-7,2.75-7,9v9.73c0,6.69,1.84,10.18,7.16,10.18,4.12,0,7.15-1.84,8.8-4.86Z"/></g></svg>
|
After Width: | Height: | Size: 2.8 KiB |
|
@ -1 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 450 450"><defs><style>.cls-1{fill:#0fd15d;}.cls-2{fill:#232323;}</style></defs><title>DaoCloud_logo</title><g id="Layer_9" data-name="Layer 9"><polygon class="cls-1" points="225 105.24 279.4 78.41 224.75 54.57 170.11 78.17 225 105.24"/><polygon class="cls-1" points="169.11 178.76 166.38 134.55 206.12 114.68 149.99 86.86 113.72 102.76 118.44 145.23 169.11 178.76"/><polygon class="cls-1" points="331.06 144.98 336.28 102.76 299.52 86.86 243.88 114.68 284.12 134.55 280.89 178.76 331.06 144.98"/><polygon class="cls-1" points="279.4 199.88 275.42 257.5 321.62 222.73 328.58 166.84 279.4 199.88"/><polygon class="cls-1" points="170.35 199.88 121.17 166.84 127.63 222.98 174.08 257.5 170.35 199.88"/><polygon class="cls-1" points="262.01 211.55 225.25 236.39 187.99 211.55 191.72 270.67 225 295.51 257.79 270.67 262.01 211.55"/></g><g id="Layer_3" data-name="Layer 3"><path class="cls-2" d="M50.54,405.08V339.86H74.48c13.33,0,21.62,8.2,21.62,21.25v22.73c0,13-8.29,21.24-21.62,21.24ZM63,394H74.48c5.87,0,9-3.82,9-11.27v-20.5c0-7.45-3.17-11.27-9-11.27H63Z"/><path class="cls-2" d="M154.15,375.36c0-12.2,7.74-19.66,20.31-19.66s20.22,7.46,20.22,19.66v11C194.77,398.56,187,406,174.46,406s-20.31-7.45-20.31-19.66Zm11.93,10c0,6.8,3,10.34,8.38,10.34s8.3-3.54,8.3-10.34v-8.95c0-6.8-3-10.34-8.3-10.34s-8.29,3.54-8.29,10.34Z"/><path class="cls-2" d="M144.32,405.08H134.07l-.67-4.65c-2.84,3.22-8.05,5.6-13.76,5.6-9.3,0-16.23-6.63-16.23-14.55,0-20.6,28.5-20.76,28.5-20.76,0-1.59-2.26-6.46-12.52-6.46a30.26,30.26,0,0,0-8.86,1.63l-2.32-6.4a39.34,39.34,0,0,1,16.12-3.8c12.62,0,20,5.27,20,17.31Zm-22.18-8.41a12.57,12.57,0,0,0,10-5.55l.05-13.21c-1.94,0-16.61,1.26-16.61,12.41A6.14,6.14,0,0,0,122.14,396.67Z"/><path class="cls-2" d="M226.32,406.36c-12.94,0-22.38-8.16-22.38-21V360.51c0-12.84,9.44-20.91,22.38-20.91,8.16,0,13,2.29,18.52,6.14l-4.77,8.62c-4.67-2.57-7.7-4-13.75-4s-10,4.31-10,11.28v22.65c0,7.25,4,11.28,10,11.28s9.08-1.47,13.75-4l4.77,8.71C239.34,404.07,234.48,406.36,226.32,406.36Z"/><path class="cls-2" d="M252.73,405.08V336.29h11.74v68.79Z"/><path class="cls-2" d="M274.74,375.82c0-12,7.62-19.35,20-19.35s19.9,7.34,19.9,19.35v10.82c.09,12-7.61,19.36-19.9,19.36s-20-7.34-20-19.36Zm11.74,9.82c0,6.69,2.94,10.18,8.26,10.18s8.16-3.49,8.16-10.18v-8.81c0-6.69-2.93-10.18-8.16-10.18s-8.17,3.49-8.17,10.18Z"/><path class="cls-2" d="M339.22,406c-10.91,0-14.49-6.61-14.49-18.71v-29.9h11.74v28.8c0,6.78,1.38,9.72,6,9.72a10.28,10.28,0,0,0,8.9-5.41V357.39h11.83v47.69H352.89l-.92-4.49C348.58,403.7,343.72,406,339.22,406Z"/><path class="cls-2" d="M402.78,401a18.88,18.88,0,0,1-12.93,5c-10.73,0-16.32-7.34-16.32-19.36V375c0-12.11,5.41-18.53,16-18.53a28.87,28.87,0,0,1,11.65,2.2V336.29H413v68.79h-9.63Zm-1.65-32.28a20.7,20.7,0,0,0-9-1.83c-4.49,0-7,2.75-7,9v9.73c0,6.69,1.84,10.18,7.16,10.18,4.12,0,7.15-1.84,8.8-4.86Z"/></g></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 450 450" width="223.25536" height="134.51135"><defs><style>.cls-1{fill:#0fd15d;}.cls-2{fill:#232323;}</style></defs><title>DaoCloud_logo</title><g id="Layer_9" data-name="Layer 9"><polygon class="cls-1" points="225 105.24 279.4 78.41 224.75 54.57 170.11 78.17 225 105.24"/><polygon class="cls-1" points="169.11 178.76 166.38 134.55 206.12 114.68 149.99 86.86 113.72 102.76 118.44 145.23 169.11 178.76"/><polygon class="cls-1" points="331.06 144.98 336.28 102.76 299.52 86.86 243.88 114.68 284.12 134.55 280.89 178.76 331.06 144.98"/><polygon class="cls-1" points="279.4 199.88 275.42 257.5 321.62 222.73 328.58 166.84 279.4 199.88"/><polygon class="cls-1" points="170.35 199.88 121.17 166.84 127.63 222.98 174.08 257.5 170.35 199.88"/><polygon class="cls-1" points="262.01 211.55 225.25 236.39 187.99 211.55 191.72 270.67 225 295.51 257.79 270.67 262.01 211.55"/></g><g id="Layer_3" data-name="Layer 3"><path class="cls-2" d="M50.54,405.08V339.86H74.48c13.33,0,21.62,8.2,21.62,21.25v22.73c0,13-8.29,21.24-21.62,21.24ZM63,394H74.48c5.87,0,9-3.82,9-11.27v-20.5c0-7.45-3.17-11.27-9-11.27H63Z"/><path class="cls-2" d="M154.15,375.36c0-12.2,7.74-19.66,20.31-19.66s20.22,7.46,20.22,19.66v11C194.77,398.56,187,406,174.46,406s-20.31-7.45-20.31-19.66Zm11.93,10c0,6.8,3,10.34,8.38,10.34s8.3-3.54,8.3-10.34v-8.95c0-6.8-3-10.34-8.3-10.34s-8.29,3.54-8.29,10.34Z"/><path class="cls-2" d="M144.32,405.08H134.07l-.67-4.65c-2.84,3.22-8.05,5.6-13.76,5.6-9.3,0-16.23-6.63-16.23-14.55,0-20.6,28.5-20.76,28.5-20.76,0-1.59-2.26-6.46-12.52-6.46a30.26,30.26,0,0,0-8.86,1.63l-2.32-6.4a39.34,39.34,0,0,1,16.12-3.8c12.62,0,20,5.27,20,17.31Zm-22.18-8.41a12.57,12.57,0,0,0,10-5.55l.05-13.21c-1.94,0-16.61,1.26-16.61,12.41A6.14,6.14,0,0,0,122.14,396.67Z"/><path class="cls-2" d="M226.32,406.36c-12.94,0-22.38-8.16-22.38-21V360.51c0-12.84,9.44-20.91,22.38-20.91,8.16,0,13,2.29,18.52,6.14l-4.77,8.62c-4.67-2.57-7.7-4-13.75-4s-10,4.31-10,11.28v22.65c0,7.25,4,11.28,10,11.28s9.08-1.47,13.75-4l4.77,8.71C239.34,404.07,234.48,406.36,226.32,406.36Z"/><path class="cls-2" d="M252.73,405.08V336.29h11.74v68.79Z"/><path class="cls-2" d="M274.74,375.82c0-12,7.62-19.35,20-19.35s19.9,7.34,19.9,19.35v10.82c.09,12-7.61,19.36-19.9,19.36s-20-7.34-20-19.36Zm11.74,9.82c0,6.69,2.94,10.18,8.26,10.18s8.16-3.49,8.16-10.18v-8.81c0-6.69-2.93-10.18-8.16-10.18s-8.17,3.49-8.17,10.18Z"/><path class="cls-2" d="M339.22,406c-10.91,0-14.49-6.61-14.49-18.71v-29.9h11.74v28.8c0,6.78,1.38,9.72,6,9.72a10.28,10.28,0,0,0,8.9-5.41V357.39h11.83v47.69H352.89l-.92-4.49C348.58,403.7,343.72,406,339.22,406Z"/><path class="cls-2" d="M402.78,401a18.88,18.88,0,0,1-12.93,5c-10.73,0-16.32-7.34-16.32-19.36V375c0-12.11,5.41-18.53,16-18.53a28.87,28.87,0,0,1,11.65,2.2V336.29H413v68.79h-9.63Zm-1.65-32.28a20.7,20.7,0,0,0-9-1.83c-4.49,0-7,2.75-7,9v9.73c0,6.69,1.84,10.18,7.16,10.18,4.12,0,7.15-1.84,8.8-4.86Z"/></g></svg>
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
|
@ -0,0 +1,134 @@
|
|||
<svg version="1.1" id="GN_Flat_PMS" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 528 105" width="223.25536" height="134.51135" style="enable-background:new 0 0 528 105;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#76BC21;}
|
||||
.st1{fill:#0075C9;}
|
||||
.st2{fill:#FFFFFF;}
|
||||
</style>
|
||||
<g>
|
||||
<g>
|
||||
<path class="st0" d="M334.5,14h-11.8v54.1L294.3,20c-2.3-3.7-5.7-6-10.4-6h-10.2v78.2c0,3.1,2.3,5.4,5.4,5.4h11.8V44.5l27.5,47.2
|
||||
c2.2,3.7,5.7,6,10.4,6h11.1V70.3v-0.7c-0.1-0.3-0.2-0.6-0.2-0.8c-1.2-4.2-1.9-8.7-1.9-13.3c0-4.6,0.7-9.1,1.9-13.3
|
||||
c0.1-0.3,0.2-0.6,0.2-0.8v-0.7V19.4C339.9,16.3,337.6,14,334.5,14z">
|
||||
</path>
|
||||
<path class="st0" d="M515.3,14h-11.8l-11.8,51.6L480,22.1c-1.2-4.5-5.1-8.1-10.2-8.1h-6.7l-14,51.6l-11-47.3
|
||||
c-0.6-2.6-3.1-4.3-5.7-4.3h-13l3.9,15.5l0.2,0.7c0.1,0.2,0.3,0.4,0.4,0.7c4.4,7.1,7,15.6,7,24.6c0,0.9,0,1.9-0.1,2.8
|
||||
c0,0.3,0,0.5-0.1,0.8l0.2,0.7l7.8,30.9c1.1,4.1,5,6.9,9.7,6.9h7.8l14.2-52l12.3,45.1c1.1,4.1,5.1,6.9,9.8,6.9h7.8l19.5-77.1
|
||||
C521.1,15.4,519.6,14,515.3,14z">
|
||||
</path>
|
||||
</g>
|
||||
<g>
|
||||
<g>
|
||||
<path class="st1" d="M232.7,29.9h28.8c1.5,0,3-0.9,3.7-2.2l5.9-13.6h-45.8c-5.4,0-9.8,4.4-9.8,9.8v70.6L211,84
|
||||
c-0.5-1-1.7-2.2-3.5-2.2h-30V19.5c0-3-2.4-5.4-5.4-5.4h-11.8v13.1c3.8,7.7,4.5,14.8,4.6,17.3c-5-17.8-21.1-31.3-41.2-31.3
|
||||
c-23.2,0-39.8,17.5-42.3,36.6h-23c-2.1,0-3.1,1.5-3.4,2.1l-5.5,12.5h25.8c-2.7,9.4-11.4,18.6-24.6,18.6
|
||||
c-14.4,0-25.7-11.9-25.7-27c0-15.2,11.4-27,26-27c5.9,0,12.7,2.5,18.7,6.8c2.3,1.6,4.4-0.3,4.8-1l6-10.4c-4.4-3.9-14.8-11-29-11
|
||||
c-24.5,0-43.6,18.7-43.6,42.6c0,23.6,19.2,42.9,42.8,42.9c19.9,0,37.5-14.2,41.8-33.8c0,0,0.7,7.6-2.8,16.7
|
||||
c8.2,10.9,20.6,17.1,34.3,17.1c17.5,0,30.2-10.1,36.6-20.5v9.8c0,5.4,4.4,9.8,9.8,9.8h57.3c3,0,5.4-2.4,5.4-5.4V64.4l24.5,0
|
||||
c1.5,0,3-0.9,3.7-2.2l5.4-12.4h-33.6V29.9z M123.6,82.9c-14,0-25.5-12.1-25.5-27c0-14.9,11.4-27,25.5-27c14,0,25.5,12.1,25.5,27
|
||||
C149.1,70.8,137.6,82.9,123.6,82.9z">
|
||||
</path>
|
||||
</g>
|
||||
</g>
|
||||
<g>
|
||||
<g>
|
||||
<path class="st1" d="M414.1,25.8c-16.3-16.3-42.8-16.3-59.2,0c-16.3,16.3-16.3,42.8,0,59.2c16.3,16.3,42.8,16.3,59.2,0
|
||||
C430.5,68.7,430.5,42.2,414.1,25.8z">
|
||||
</path>
|
||||
<g>
|
||||
<path class="st2" d="M416.1,61c-1.2-0.5-1.4-0.1-2,0c-0.6,0-1.5-0.2-2,0c-0.5,0.1-0.6,0.2-2,0.7c-1.4,0.5-2.3,0.8-2.3,0.8
|
||||
s-0.9,0.4-0.2-0.8c0.7-1.1-1.3-1.9-1.5-1.9c-0.2,0-1.1,0.1-1.3,0.1c-0.2-0.1-0.7-0.4-1.2-0.1c-0.5,0.3-0.8,1.3-1.5,1
|
||||
c-0.6-0.3-1-0.2-1.7-0.5c-0.7-0.3-1.8-0.3-2.2-0.6c-0.5-0.3-0.5-0.7-1.5,0c-1,0.6-0.7,1.4-1.5,1.2c-0.8-0.1-0.3,0.1-1.3-0.5
|
||||
c-0.9-0.6-1.1-0.7-1.1,0.1c0,0.8,0.2,1.5-0.2,1.3c-0.4-0.2-0.4-1.2-0.8-1.1c-0.4,0.1,0.4,0.3-0.5,0.9c-0.9,0.5-1.1,2.1-1.7,2.5
|
||||
c-0.6,0.4,0.4,1.3-1.5,0.5c-1.9-0.8-2.4,1.3-2.4,1.3s-0.2,0.4-0.8-0.1c-0.5-0.5-0.9-0.9-1.2-1.4c-0.3-0.5-0.6,0-0.3-0.8
|
||||
c0.3-0.8,0.8-0.9,0-1.4c-0.9-0.6-1.2-0.8-1.4-0.7c-0.2,0.1-0.2,0.4-0.8,0.7c-0.5,0.3-0.7,0.6-1,0.3c-0.4-0.4-0.4-0.2-0.3-0.7
|
||||
c0.1-0.4,0.6-2,0.6-2s0.1-1.1-0.3-1.1c-0.4-0.1-0.9-0.1-1.2,0.2c-0.2,0.3-0.7,1.4-0.9,2c-0.2,0.6-1.1,0.9-1.1,0.9
|
||||
s-0.8,0.4-1.5-0.3c-0.8-0.7-1.8-1.4-1.9-1.8c-0.1-0.4-0.4-0.8-0.4-1.2c0.1-0.4,0.3-0.8,0.4-0.9c0-0.1,0-0.5-0.1-0.6
|
||||
c-0.1-0.1,0.1-2.4,0.1-2.4s1.2-1,2.3-0.8c1.1,0.1,1.4,1.3,1.3,0c-0.1-1.4,0.5-1.4,1.2-1.4c0.7,0,1-0.3,1.4,0
|
||||
c0.4,0.2,0.9,1.2,1.1,1.4c0.2,0.2,0.8,0.3,1,0.6c0.2,0.2-0.2,0.4,0.5,0.5c0.7,0.1,1.1,0.4,1-0.4c-0.2-0.7,0.1-0.6-0.8-1.5
|
||||
c-0.9-0.9-1.3-0.8-1.3-1.4c0.1-0.6,0.7-1.6,0.7-1.6s1-0.1,1.1-1.3c0.1-1.2,0.2-2,0.1-2.9c-0.1-0.9,0-1.5,0-1.5l0.4-0.4
|
||||
c0,0,1.5-0.6,1.1-1c-0.4-0.4-0.6-1-0.6-1l0.9-1c0,0,0.2,0,0.3-0.1c0-0.1,0.3-0.7,0.4-0.8c0.1-0.1,0.2-0.9,0.6-0.4
|
||||
c0.4,0.4,0.3,1,0.6,1c0.3,0,0.4,0,0.7-0.4c0.3-0.4,0.7-1,0.6-1.6c-0.1-0.5-0.3-1.1-0.4-0.9c-0.2,0.2-0.3,0.5-0.5,0.7
|
||||
c-0.2,0.2-0.4,0.4-0.5,0.1c-0.1-0.2-0.6-1-0.9-0.9c-0.3,0-1.1,0.3-1.4,0.5c-0.2,0.2-0.4,0.6-0.6,0.7c-0.2,0.1-0.9,0.3-0.4-0.7
|
||||
c0.5-1,1.8-2.2,2.4-2.5c0.6-0.4,1-0.5,1.2-0.2c0.1,0.3,0.3,0.9,0.3,0.9l0.9,0.1c0,0,0.5-0.1,1.2-0.5c0.6-0.4,1.3-0.2,0.8-0.7
|
||||
c-0.5-0.5-0.8-0.3-1.3-0.3c-0.5,0-0.7,0.4-1.1,0c-0.4-0.4-0.9-1.1-1.2-1.2c-0.2,0-0.8-0.2-0.8-0.2s-0.7,0.1-1.7-0.1
|
||||
c-1-0.3-0.8-0.7-1.3-0.7c-0.5,0,0,0.1-1.1-0.6c-1-0.7-1,0.3-1,0.3s-0.3,0.7-0.5,0.5c-0.2-0.2-0.2-0.3-1.1-0.5
|
||||
c-0.9-0.2-1.6-0.2-1.6-0.2s-0.4,0.6-0.4,1.2c0,0.6-0.3,1.3,0.3,1.4c0.6,0.1,0.9,0.5,0.9,0.5s-1.4,0.8-0.8,1.3
|
||||
c0.6,0.5,0.9,0.4,0.6,1c-0.3,0.6-0.2,1-0.5,0.8c-0.3-0.3-0.8-0.6-0.8-0.6l-0.7-0.7c0,0,0.2-0.4-0.4-0.6
|
||||
c-0.6-0.1-0.7-0.4-1.5-0.2c-0.8,0.2-1,0.5-1.6-0.3c-0.5-0.8-0.8-0.1-0.5-1.2c0.4-1.1,0.6-1.9,0.8-1.9c0.2,0,0.4-0.2,0.7,0.1
|
||||
c0.3,0.3,0.9,0.6,1,0.5c0.1,0,0.6-0.2,0.6-0.3c0-0.1,0.4-0.9,0-1c-0.4-0.1-1.3,0-1.6-0.1c-0.3-0.1-0.4-0.5-0.1-0.9
|
||||
c0.3-0.4,1.1-1.9,1.5-2.2c0.3-0.3,1.4,0,1.5,0.4c0.2,0.4,0.1,0.8,0,0.9c-0.1,0.2-0.4,0.9-0.4,0.9s0.7-0.1,1-0.1
|
||||
c0.3,0,0.6-0.1,1.1,0c0.5,0.1,1.3,0.2,1.3,0.2s0.4,0.4,0.5-0.3c0.1-0.7,0.2-1.3-0.3-1.4c-0.5-0.1-1-0.2-1.1-0.4
|
||||
c-0.1-0.2,0.1-0.3,0.1-0.3s1.1-0.2,1.1-0.4c0-0.2-0.5-0.5-0.7-0.5c-0.2,0-0.2,0.3-0.9,0.1c-0.6-0.2-1.8-0.7-2.2-0.8
|
||||
c-0.4-0.1-1-0.3-1.2-0.3c-0.1,0-0.8-0.2-1.1,0.7c-0.3,0.9-0.4,1.2-0.6,0.8c-0.2-0.4-0.2-1.7-0.6-1.2c-0.4,0.5-0.7,0.6-0.5,0.9
|
||||
c0.2,0.4,0.5,1.1,0.4,1.2c-0.1,0.2-0.5,0.5-0.7,0.3c-0.1-0.2-0.7-0.5-0.7-0.5s-0.4,0.4-0.4,0.9c0,0.5,0.5,0.8-0.2,0.9
|
||||
c-0.7,0.1-1.3,0.7-1.3,0c0-0.6,0.1-0.8,0.1-1.6c0-0.8-0.8-0.6-1.3-1c-0.5-0.4-0.1-0.3-0.8-0.5c-0.7-0.1-0.9-0.2-0.9-0.2
|
||||
s-0.1-0.6,0.3-1c0.4-0.4,0.1-0.4,1.1-0.8c1.1-0.3,1.6-0.5,2.1-0.8c0.5-0.3,1-0.8,1-0.8s1.4-0.8,1.4-0.5c0,0.2,0.3,1.2,0.3,1.2
|
||||
s-1,0-1.1,0.2c-0.1,0.3-0.3,1-0.2,1.4c0.1,0.4,0.5,0.5,0.6,0.4c0.2,0,0.5-0.4,0.9-0.3c0.5,0.1,0.6,0.6,0.6-0.2
|
||||
c0.1-0.9-0.1-0.9-0.1-1.3c0.1-0.4,0.2-0.7,0.5-1.1c0.3-0.5,0-1.3,0.1-1.5c0.1-0.2,0.6-0.6,0.7-0.7c0.1-0.1,1-0.4,1,0.1
|
||||
c0,0.5-0.5,1.5-0.5,1.8c-0.1,0.3-0.2,0.5-0.1,0.9c0,0.4,0.4,1,0.4,1s0.9,0.1,1.3-0.3c0.4-0.4,0.5-1,0.9-0.9
|
||||
c0.4,0.1,0.9,0.6,1.6,0.9c0.6,0.3,1.5,0.5,1.5,0.5s-0.4,0.2-0.1,0.6c0.3,0.4,0.5,0,1.6,1.1c1,1.1,1.7,1,1.7,1s2.4,0.3,2.7,0.1
|
||||
c0.2-0.1,0.1-0.8-0.1-1.1c-0.2-0.3-0.8-1.5-0.9-2c-0.1-0.5-0.6-1.7-0.9-2.1c-0.2-0.4-0.6-1.1-0.9-1.2c-0.3-0.1-0.7,0-1,0.1
|
||||
c-0.3,0.1-0.3,0.2-0.6-0.2c-0.3-0.4-1.5-0.4-1.5-0.4l-1.5-0.4c0,0-0.3-0.6,0.1-0.6c0.4,0,1.7,0.6,1.3-0.4
|
||||
c-0.4-1-0.8-1.7-1.4-1.8c-0.6-0.1-1.3,0-2.2-0.1c-0.9-0.1-1.8-0.1-2-0.1c-0.2,0-0.8-0.4,0.2-0.6c1-0.3,2.6-0.4,3.3-0.5
|
||||
c0.8-0.2,3.4-0.2,4.2-0.1c0.8,0,1.2,0.1,1.3,0.3c0.1,0.2,0,0.7,0.2,0.8c0.3,0.2,1,0.1,1.1,0.1c0.1,0,0.3-0.6,1.2,0
|
||||
c0.8,0.6,1.6,0.5,1.7,0.5c0.1-0.1,0.8-0.2,0.8-0.2s1.8,0.4,2.3,0.6c0.5,0.2,0.7,0.9,1.1,0.9c0.4,0,0.7,0.2,0.7-0.1
|
||||
c0-0.3-0.2-0.5,0.1-0.6c0.3-0.1,1.2,0,1.5-0.4c0.2-0.4,0.2-0.8,0.7-0.4c0.4,0.3,1,0.7,0.9,0.9c-0.1,0.1-0.8,0.3-0.8,0.5
|
||||
c0,0.3,0.1,0.6,0.5,0.7c0.4,0,1,0.1,1.1,0.2c0.1,0.2,0.4,0.5-0.3,0.6c-0.6,0.1-1.7-0.4-2.2-0.2c-0.5,0.1-1.2,0.1-0.6,0.7
|
||||
c0.6,0.5,1.4,0.8,1.6,0.8c0.2,0,1.1-0.2,1.2-0.1c0.1,0.1,1,0.4,0.4,0.7c-0.5,0.4-1.8,0-1.4,0.4c0.4,0.4,1.5,1.2,1.7,1.2
|
||||
c0.2,0,0.5-0.1,0.5-0.3c0-0.2,0.2-0.6,0.5-0.6c0.2,0,0.3-0.3,0.4-0.7c0.1-0.5,1-0.5,1.3-0.2c0.2,0.3,0.5,2,1,2.2
|
||||
c0.4,0.2,1.5,0.1,2,0.5c0.5,0.4-0.1,0.3-0.1,1c0,0.7,1.3,1,1.3,1s0.4,0.3,1.4,1.1c1,0.9,1.4,0.5,1.4,0.5s0.5-0.2,0.2-1.3
|
||||
c-0.3-1.1-0.2-1.6-0.8-2c-0.6-0.4-1.2-0.5-1.8-0.9c-0.5-0.4-1.4-1.5-1-1.6c0.4-0.1,2.2,1.1,2.3,0.6c0-0.5-1.2-1-1.4-1.3
|
||||
c-0.2-0.2-0.3-0.6-0.1-0.6c0.2,0,1.2,0.3,1.5,0.4c0.2,0.1,0.6,0.4,0.5,0.1c-0.1-0.3,0.4,0-2.2-1.3c-2.6-1.3-8.3-3.8-8.8-4
|
||||
c-0.6-0.2-3.4-1.4-6.9-1.6c-3.5-0.3-12.3,0.1-17,1.9c-4.8,1.7-10.1,4.4-11.2,5.3c-1.1,0.9-6.4,6.1-6.7,6.5c-0.2,0.4-0.7,1-0.4,1
|
||||
c0.3,0,1.7-1,1.7-1s0,0.4,0.1,0.5c0.1,0,0.4,0.3,0.8-0.4c0.4-0.6,0.5-0.9,0.7-0.5c0.2,0.4,0.1,0.5,0.5,0.6c0.4,0,0.9-0.1,1-0.3
|
||||
c0.1-0.2-0.6-0.3,0.1-1.1c0.8-0.8,0.9-0.7,0.9-1.1c0-0.4-0.6,0,0.2-0.9c0.8-0.9,3.3-2.8,3.8-2.8c0.5,0,0.6-0.6,0.6-0.6l4.5-2.3
|
||||
c0,0,1.1-0.6,1.4-0.7c0.2,0,0.6,0.1,0.3,0.5c-0.4,0.3-0.9,1.1-2.8,1.9c-1.9,0.9-4.3,2.8-4.6,2.8c-0.3,0-0.5,1.4-0.5,1.4
|
||||
s-0.8,0-0.6,0.9c0.2,0.8,0.5,1.4,0.9,1.4c0.4,0,1.3-0.1,1.3-0.1l1.1-0.2l0.6-0.1c0,0,0.3,0.2,0.1,0.6c-0.2,0.4-0.6,0.8-0.3,0.8
|
||||
c0.3,0,1.1,0,1.1,0l0.4,0.8c0,0,0.8,0.4,0.9,0.5c0.1,0.2-0.2,0.8-0.5,0.8c-0.3,0-1.1,0-1.5-0.5c-0.5-0.5-0.3-0.7-0.8-0.6
|
||||
c-0.5,0.1-0.8,0.7-1.6,0.1c-0.8-0.6-0.8-0.5-1.1-1c-0.3-0.5-0.8-0.8-0.8-0.8s-0.8-0.2-1.4,0.2c-0.5,0.4-1.1,0.8-1.1,0.8
|
||||
s-0.2,0.8-0.3,0.8c-0.1,0-1.5-0.3-1.4,0c0.1,0.2,0.3,0.8,0,1.2c-0.4,0.4-1.2,0.5-1.4,1c-0.2,0.5,0.5,0.9-0.4,1.7
|
||||
c-0.9,0.8-1.9,2.2-2.6,2.2c-0.7,0.1-1,0.3-0.8,0.6c0.3,0.3,1.5,0.1,1.5,0.1s1.4-0.7,1.6-0.9c0.2-0.2,1-0.8,1-0.8
|
||||
s0.3-0.8,1.3-0.5c1,0.4,1.2,0.7,1.5,1.3c0.3,0.6-0.2,1.1-0.4,1.4c-0.2,0.2-0.5,0.3-0.1,1c0.4,0.7,0.8,1.9,0.9,2
|
||||
c0,0.2,0.1,0.5-0.1,0.8c-0.3,0.3-0.6,0.1-0.5,0.5c0.1,0.4,0.6,1,0.6,1.1c0,0.1-0.1,1.2-0.1,1.2l0.1,1.3c0,0-0.8,1.4-0.8,2.3
|
||||
c0,0.9,0.1,2.9,1.1,3.9c1,1.1,1.7,1.4,1.8,1.6c0,0.2,0.8,2.9,0.9,3c0.1,0.1,0.1,0.6,0.1,0.6l0.1,0.3c0,0,0.6,0.3,0.8,0.4
|
||||
c0.1,0.1,0.6,0.8,0.7,1c0.1,0.1,1.8,1.9,1.8,1.9l0.6,0l0.3-0.4l-2.5-3l-0.6-1.4c0,0-0.5-1.1,0-0.9c0.5,0.2,5.2,5.2,5.2,5.2
|
||||
s0.2,0.8,0.2,1.1c0,0.3-0.2,1.6-0.2,1.6s0.6,0.4,1.3,0.2c0.6-0.3,1.5-0.1,1.7,0.2c0.2,0.3,1.2,0.4,1.4,0.5
|
||||
c0.2,0.1,0,0.6,0.7,0.4c0.6-0.2,1.9-0.8,2.4-0.7c0.5,0.1,0.2-0.1,0.6,0.5c0.4,0.5,0.2,0.6,0.8,0.9c0.6,0.3,0.7,0.2,1-0.1
|
||||
c0.3-0.3,1.1-0.2,1.4-0.1c0.3,0.1,1.2,0.1,1.6,0.5c0.4,0.4-0.3,0.2,0.4,0.7c0.7,0.5,1.3,1,1.5,1.2c0.3,0.2,0.8,0.1,1.1,0.3
|
||||
c0.3,0.2,0.5,0.1,1-0.2c0.5-0.3,0.5-0.5,1.3-0.5c0.8,0,1-0.2,1.3,0.1c0.3,0.3,0.6,0.6,0.6,0.6s0.7,1,0.3,1.5
|
||||
c-0.4,0.5-1,0.9-0.9,1.5c0.1,0.6,0.5,1.8,0.4,2c-0.1,0.1,0,0.9,0.2,1.1c0.2,0.2,0.4,0.3,0.3,0.7c0,0.4-0.2,0.9,0.2,1
|
||||
c0.4,0.2,0.5,0.2,0.9,0.7c0.3,0.5,0,0.6,1,0.8c1,0.2,1,0.4,1.7,0.9c0.7,0.5,0.4,0.5,1,0.6c0.6,0.1,0.8,0.2,2.4,0.6
|
||||
c1.6,0.4,2.4,0.9,2.5,1.2c0,0.3-0.2,1.6,0.1,1.9c0.3,0.3,0.2,1.5,0.2,1.5l-0.5,1.4c0,0-0.3,0.9-0.2,1.6c0.1,0.7-0.1,0.3-0.3,1.9
|
||||
c-0.1,1.6-0.2,2.6-0.2,3c0,0.5,0.5,1.5,0.6,1.6c0.1,0.1,0.5,0.2,0.7-0.1c0.2-0.3,1.8-2.2,2-2.5c0.2-0.4-0.2-0.9,1.3-2.4
|
||||
c1.5-1.6,1.7-2.5,2.4-2.7c0.7-0.1,1.2-0.6,1.2-0.6l0.3-1.5c0,0,0.4,0,1-0.4c0.6-0.4,0.5,0,1.4-1.4c0.9-1.4,0.9-1,1-2.3
|
||||
c0.2-1.3,1.6-2.7,2.3-3.8c0.7-1.1,2.3-4.7,2.5-5.2c0.2-0.5,0.8-1.8,0.8-1.8s0.1-0.9,0.1-2.7C416.1,63.3,417.3,61.5,416.1,61z
|
||||
M374.6,40.9c0.3-0.2,0.9-0.4,1-0.4l0.5,0.1l0.7,0.1l0.8,0.6c0,0,0.5-0.1,0.8-0.1c0.3,0,0.6,0.3,0.7,0.4
|
||||
c0.1,0.1,0.3,1.1,0.3,1.3c0,0.2,0.3,0.2,0.4,0.2c0.1,0,0.5,0,0.5,0s0,0.1-0.3,0.7c-0.2,0.6-0.2,0.1-1-0.2
|
||||
c-0.8-0.3-0.1-0.4-0.2-0.5c-0.1-0.1-0.5,0.1-0.5,0.1s-0.4-0.1-0.5-0.4c-0.1-0.2-0.1-0.4-0.2-0.5c-0.2-0.2-0.3,0.1-0.5,0.1
|
||||
c-0.2,0-0.3,0-0.5,0.2c-0.2,0.2-0.1,0.5-0.1,0.8c0,0.3,0.6,1.3,0.4,1.8c-0.2,0.5-0.6,0-0.7-0.1c-0.1,0-0.4-0.6-0.5-0.7
|
||||
c0-0.1-0.1-1,0.1-1.8c0.1-0.9,0.3-0.2,0.6-0.2c0.3,0,0-0.5-0.2-0.6c-0.2-0.2-1,0.1-1.1,0.2c-0.1,0.1-0.9-0.2-1-0.6
|
||||
C373.8,41.1,374.3,41.2,374.6,40.9z M364.7,32.1c-0.5-0.5,0.4-0.5,0.9-0.5c0,0,0.6,0.5,0.7,1c0.1,0.5-0.4,0.4-0.6,0.4
|
||||
C365.4,33,365.1,32.6,364.7,32.1z M367.5,34.4c0,0.2-0.8,0.5-0.8,0.5l-0.9,0.1c0,0-0.2-0.5-0.2-0.7c0,0,0.4-0.2,0.6-0.2
|
||||
c0.2,0,0.7-0.3,1.1-0.3C367.7,33.8,367.5,34.2,367.5,34.4z">
|
||||
</path>
|
||||
<path class="st2" d="M385.2,55.8c-0.5-0.2-0.8-0.4-1.2-0.1c-0.4,0.3-2,1.1-2,1.1c-0.1,0.3-0.1,0.6,0.3,0.6
|
||||
c0.4,0.1,1.6-0.5,2-0.6c0.4-0.1,1.4,0.4,1.4,0.4s0.6,0.3,1.1,0.1c0.4-0.2,1.1-0.6,1.1-0.6s0.4-0.4-0.4-0.5
|
||||
C386.7,56.2,385.7,56,385.2,55.8z">
|
||||
</path>
|
||||
<path class="st2" d="M389.2,56.5c0,0-0.5,1.2-0.4,1.4c0.1,0.2,1.5,0.1,1.5,0.1s1-0.4,1.3-0.5c0.3-0.1,1.1-0.4,0.6-0.9
|
||||
c-0.4-0.4-0.9-0.4-0.9-0.4L389.2,56.5z">
|
||||
</path>
|
||||
<path class="st2" d="M388,21.8c-0.2,0.1-0.9,0.7-0.6,1.1c0.4,0.4,1.6,0.9,1.9,0.4c0.3-0.5,0.5-0.9,0.5-1.1
|
||||
c0-0.2-0.4-0.6-0.6-0.7C389,21.4,388,21.8,388,21.8z">
|
||||
</path>
|
||||
<path class="st2" d="M423.7,44.4l-0.9-2.6c0,0-1.8-3.2-2.4-4.5c-0.6-1.3-3.3-4.9-4.7-6.8c-1.4-1.9-5.7-5.8-5.7-5.8
|
||||
s-0.3,0.5-0.5,0.5c-0.2,0-0.4-0.6-0.7-0.8c-0.3-0.1-0.2,0.6-0.2,0.6s0.4,1.2,0.6,1.4l0.1,1.4l0.2,2.4c0,0,0.6,1.3,1.1,1.7
|
||||
c0.5,0.4,1.1,1.3,1.1,1.3l-0.1,2.3c0,0,0.9,0.9,0.9,1.2c0,0.2,0.9,1,1.5,1.6c0.6,0.6,0.6,0.4,2.3,1.7c1.7,1.3,0.7,2.9,0.7,2.9
|
||||
s0.9,0.5,1.3,0.5c0.4,0,2.4,1.9,2.4,1.9s0.6-1.1,0.6-1.4c0-0.3,0-1,0.3-1.4c0.3-0.4,1.7,2.6,2.1,2.7
|
||||
C424.3,45.4,423.7,44.4,423.7,44.4z">
|
||||
</path>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 12 KiB |
|
@ -1 +0,0 @@
|
|||
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 215 127"><defs><style>.cls-1{fill:transparent;}.cls-2{fill:#005da5;}</style></defs><title>kubernetes.io-logos</title><rect class="cls-1" x="-4.55738" y="-3.79362" width="223.25536" height="134.51136"/><path d="M70.73011,68.57377c-7.72723,0-10.07255-2.04907-10.07255-4.666V54.5512h5.061v8.83817c0,2.14782,2.24658,2.74033,5.25847,2.74033a39.0795,39.0795,0,0,0,4.71533-.1975V54.57589h5.061V68.006A79.45679,79.45679,0,0,1,70.73011,68.57377Z"/><polygon points="25.502 68.228 25.502 62.575 15.529 62.575 15.529 68.228 10.468 68.228 10.468 54.527 15.529 54.527 15.529 60.131 25.502 60.131 25.502 54.527 30.563 54.527 30.563 68.228 25.502 68.228"/><path d="M92.40584,57.26684h13.677V54.52651H91.34428c-3.9994,0-5.3819.71594-5.3819,2.7897V68.25283h5.061V62.5253H106.0581V60.08123H91.02333V58.1309C91.048,57.61246,91.34428,57.26684,92.40584,57.26684Z"/><path d="M116.501,57.26684c-1.08626,0-1.35782.34562-1.35782.83938v1.99969h15.03476v2.34533H115.14315v2.1972c0,.49375.29625.83938,1.35782.83938h13.67694v2.74032H115.4394c-3.9994,0-5.3819-.71594-5.3819-2.7897V57.29153c0-2.07377,1.3825-2.78971,5.3819-2.78971h14.73852v2.74033H116.501Z"/><path class="cls-2" d="M135.28825,65.66063c0-.69125.395-.93813,1.58-.93813h2.02439c1.16032,0,1.58.24688,1.58.93813V67.3147c0,.69126-.395.93813-1.58.93813h-2.02439c-1.16032,0-1.58-.24687-1.58-.93813Z"/><path d="M45.72154,59.785a50.47135,50.47135,0,0,0-8.1716.64187c-1.45657.22219-2.09845.79-2.09845,2.02439v3.45627c0,1.23438.64188,1.77751,2.09845,2.02438a50.47023,50.47023,0,0,0,8.1716.64188,66.931,66.931,0,0,0,9.85037-.61719V59.069c0-4.29564-1.65407-4.54252-7.25816-4.54252H37.05619v2.37H48.1903c2.09845,0,2.29595.56782,2.29595,1.82689V59.785Zm0,6.51753a24.08331,24.08331,0,0,1-4.1722-.32094c-.71595-.12344-1.03688-.395-1.03688-.98751V63.38937c0-.61719.32094-.88876,1.03688-.98751a24.08232,24.08232,0,0,1,4.1722-.32093h4.74V66.1297C49.49875,66.22845,47.62249,66.30251,45.72154,66.30251Z"/><path d="M152.17459,68.42564c-3.9994,0-7.1841-2.32063-7.1841-6.98659,0-4.22159,2.81438-6.9866,7.38159-6.9866a9.10468,9.10468,0,0,1,3.82659.74063l-.64188,1.13563a7.75929,7.75929,0,0,0-3.06127-.59251c-3.30814,0-5.1844,2.22189-5.1844,5.77691,0,3.82658,2.24657,5.62878,4.78941,5.62878a7.32732,7.32732,0,0,0,2.1972-.27157V61.76h-3.11065V60.62435h5.28316V67.7097A12.10491,12.10491,0,0,1,152.17459,68.42564Z"/><path d="M165.259,58.7481a4.6438,4.6438,0,0,0-1.35782-.17282,4.308,4.308,0,0,0-1.65407.27157v9.38129h-2.17251V58.15559a12.37618,12.37618,0,0,1,4.51783-.74063c.49375,0,1.03688.04938,1.16032.04938Z"/><path d="M172.44312,68.42564c-3.5797,0-5.20908-2.32063-5.20908-5.53s1.62938-5.50534,5.20908-5.50534,5.20908,2.32063,5.20908,5.50534S176.02283,68.42564,172.44312,68.42564Zm0-9.92442c-2.29594,0-3.06127,1.9997-3.06127,4.36971s.76531,4.3944,3.06127,4.3944,3.06127-2.02439,3.06127-4.3944S174.76376,58.50122,172.44312,58.50122Z"/><path d="M185.57694,68.42564c-3.16,0-4.81409-1.08625-4.81409-3.481V57.58778h2.14783v7.431c0,1.48126.86407,2.22189,2.691,2.22189A7.23093,7.23093,0,0,0,187.947,66.895V57.58778h2.14783V67.63564A12.37028,12.37028,0,0,1,185.57694,68.42564Z"/><path d="M197.89607,68.401a9.11009,9.11009,0,0,1-2.04907-.24688v4.32034h-2.12313V58.1309a10.93672,10.93672,0,0,1,4.09814-.74062c3.77721,0,5.851,2.09844,5.851,5.33252C203.64829,66.27782,201.377,68.401,197.89607,68.401Zm-.17281-9.94912a5.46342,5.46342,0,0,0-1.87626.27157v8.34441a5.51753,5.51753,0,0,0,1.58.22219c2.691,0,4.07346-1.62938,4.07346-4.46846C201.50046,60.15529,200.48827,58.45184,197.72326,58.45184Z"/></svg>
|
Before Width: | Height: | Size: 3.5 KiB |
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="223.25536" height="134.51135" viewBox="0 0 215 127" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<title>Frame 1346</title>
|
||||
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||
<g id="Frame-1346" fill-rule="nonzero">
|
||||
<path d="M25.06,35.7647 L25.06,26.8941 C24.754,20.2824 19.261,14.9882 12.542,14.9882 C11.693,14.9882 10.844,15.0824 10.043,15.2471 L10.043,4.25882 L0,0 L0,35.7647 L10.019,40 L10.019,27.4118 C10.066,26.0706 11.151,24.9882 12.518,24.9882 C13.886,24.9882 14.994,26.0706 15.017,27.4118 L15.017,27.4353 C15.017,27.4588 15.017,27.4588 15.017,27.4824 C15.017,27.5059 15.017,27.5059 15.017,27.5294 L15.017,40 L25.06,35.7647 Z" id="Path" fill="#D2FF5A"></path>
|
||||
<path d="M42.62,29 L42.62,11.36 L46.148,11.36 L46.148,20.072 L46.868,17.216 C47.588,16.448 48.548,16.04 49.916,16.04 C52.892,16.04 54.452,18.032 54.452,21.584 L54.452,29 L50.924,29 L50.924,22.352 C50.924,20.168 50.3,19.304 48.692,19.304 C47.06,19.304 46.148,20.48 46.148,22.592 L46.148,29 L42.62,29 Z M62.859,29.36 C59.187,29.36 56.547,26.552 56.547,22.76 C56.547,18.896 59.163,16.04 62.835,16.04 C64.515,16.04 65.811,16.664 66.723,17.624 L66.723,16.52 L70.251,16.52 L70.251,23.336 L72.147,29 L68.427,29 L67.011,24.512 L66.795,27.752 C65.931,28.736 64.683,29.36 62.859,29.36 Z M63.555,26.168 C65.235,26.168 66.843,24.92 66.843,22.76 C66.843,20.528 65.235,19.232 63.555,19.232 C61.755,19.232 60.219,20.576 60.219,22.76 C60.219,24.872 61.755,26.168 63.555,26.168 Z M78.582,29.36 C75.726,29.36 73.95,27.488 73.95,24.416 L73.95,16.52 L77.478,16.52 L77.478,23.984 C77.478,25.568 78.126,26.336 79.47,26.336 C81.174,26.336 82.014,24.872 82.014,22.832 L82.014,16.52 L85.542,16.52 L85.542,24.704 L86.958,29 L83.238,29 L82.014,25.04 L82.014,27.728 C81.342,28.64 80.382,29.36 78.582,29.36 Z M90.368,15.344 C90.368,12.752 92.048,10.88 94.592,10.88 C95.384,10.88 96.152,10.928 96.896,11.12 L96.896,14.072 C96.368,13.952 95.816,13.904 95.288,13.904 C94.4,13.904 93.896,14.432 93.896,15.464 L93.896,16.52 L97.304,16.52 L97.304,19.472 L93.896,19.472 L93.896,29 L90.368,29 L90.368,19.472 L88.088,19.472 L88.088,16.52 L90.368,16.52 L90.368,15.344 Z M105.099,29.36 C100.995,29.36 98.547,26.624 98.547,22.808 C98.547,18.872 101.211,16.04 104.955,16.04 C108.531,16.04 110.883,18.68 110.883,22.496 C110.883,22.928 110.859,23.288 110.787,23.816 L102.291,23.816 C102.579,25.808 103.683,26.48 105.219,26.48 C106.707,26.48 107.619,25.88 108.243,24.536 L110.715,26.816 C109.443,28.52 107.475,29.36 105.099,29.36 Z M102.315,21.416 L107.139,21.416 L107.139,21.368 C107.139,19.952 106.371,18.92 104.859,18.92 C103.563,18.92 102.603,19.664 102.315,21.416 Z M112.921,29 L112.921,24.968 L116.953,24.968 L116.953,29 L112.921,29 Z M125.157,34.52 C121.989,34.52 119.733,33.296 118.797,31.112 L121.749,29.24 C122.253,30.752 123.477,31.592 125.205,31.592 C127.293,31.592 128.589,30.344 128.589,28.376 L128.589,24.56 L127.701,27.896 C127.125,28.28 126.021,28.64 124.917,28.64 C121.245,28.64 118.797,25.976 118.797,22.4 C118.797,18.752 121.245,16.04 124.917,16.04 C126.477,16.04 127.701,16.592 128.589,17.48 L128.589,16.52 L132.117,16.52 L132.117,28.616 C132.117,32.24 129.429,34.52 125.157,34.52 Z M125.613,25.448 C127.293,25.448 128.709,24.272 128.709,22.4 C128.709,20.312 127.293,19.232 125.613,19.232 C123.813,19.232 122.469,20.432 122.469,22.4 C122.469,24.296 123.813,25.448 125.613,25.448 Z M135.008,29 L135.008,16.52 L138.536,16.52 L138.536,20.552 L139.256,17.216 C139.616,16.808 140.456,16.16 141.56,16.16 C142.112,16.16 142.472,16.208 142.952,16.4 L142.952,19.832 C142.304,19.616 141.848,19.52 141.152,19.52 C139.52,19.52 138.536,20.888 138.536,23 L138.536,29 L135.008,29 Z M150.974,29.36 C146.99,29.36 144.086,26.576 144.086,22.712 C144.086,18.824 146.99,16.04 150.974,16.04 C154.958,16.04 157.862,18.824 157.862,22.712 C157.862,26.576 154.958,29.36 150.974,29.36 Z M150.974,26.12 C152.798,26.12 154.19,24.824 154.19,22.712 C154.19,20.576 152.798,19.28 150.974,19.28 C149.15,19.28 147.758,20.576 147.758,22.712 C147.758,24.824 149.15,26.12 150.974,26.12 Z M164.575,29.36 C161.719,29.36 159.943,27.488 159.943,24.416 L159.943,16.52 L163.471,16.52 L163.471,23.984 C163.471,25.568 164.119,26.336 165.463,26.336 C167.167,26.336 168.007,24.872 168.007,22.832 L168.007,16.52 L171.535,16.52 L171.535,24.704 L172.951,29 L169.231,29 L168.007,25.04 L168.007,27.728 C167.335,28.64 166.375,29.36 164.575,29.36 Z M174.992,34.16 L174.992,16.52 L178.52,16.52 L178.52,17.624 C179.432,16.664 180.728,16.04 182.408,16.04 C186.08,16.04 188.696,18.896 188.696,22.76 C188.696,26.552 186.056,29.36 182.384,29.36 C181.16,29.36 180.248,29.12 179.432,28.592 L178.52,25.28 L178.52,34.16 L174.992,34.16 Z M181.688,26.168 C183.488,26.168 185.024,24.872 185.024,22.76 C185.024,20.576 183.488,19.232 181.688,19.232 C180.008,19.232 178.4,20.528 178.4,22.76 C178.4,24.92 180.008,26.168 181.688,26.168 Z" id="Shape" fill="#FFFFFF"></path>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.9 KiB |
Before Width: | Height: | Size: 5.7 KiB After Width: | Height: | Size: 5.7 KiB |
After Width: | Height: | Size: 5.0 KiB |
Before Width: | Height: | Size: 72 KiB |
|
@ -0,0 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1275.5 287" width="223.25536" height="134.51135"><path fill="#ffffff" d="M696.2 91.7h28.4v79c0 40.1-22.1 63.1-60.6 63.1-38.1 0-60-22.6-60-62v-80h28.4v79.1c0 23.4 11.5 35.9 32 35.9s31.8-12.2 31.8-34.9V91.7zm-160 56.4H472V91.7h-28.4v140H472v-56.9h64.1v56.9h28.4v-140h-28.4v56.4zm711.2-56.4v139.8h28V91.7h-28zm-111.5 79.7h51.7v-25.5h-51.7v-28.7h75V91.8h-103v139.8h105.7v-25.5h-77.7v-34.7zm-111.4 16.5l-31.8-96.3h-23.2l-31.8 96.3-30.9-96.2h-30.2l48.8 139.9h23.5l31.8-91.9 31.8 91.9h23.7l48.7-139.9h-29.5l-30.9 96.2zM826.1 92.5l61.1 139.1h-29.8l-12.6-29.1h-64.1l-.9 2-11.8 27.1h-29l61.7-139.9h24.8l.6.8zm6.8 81.4L812.7 127l-20.1 46.9-1.4 3.2h43l-1.3-3.2z"/><path fill="#CE0E2D" d="M164 216.8c.4-.3.5-.9.3-1.4A839.8 839.8 0 0061.8 49s-32.2 30.6-29.9 61.3a54 54 0 0018.7 36.9c28.1 27.4 96.1 62 111.9 69.9.5.2 1.1.1 1.5-.3m-10.5 23.4c-.2-.6-.8-1-1.5-1l-113.2 3.9c12.3 21.9 33 38.9 54.5 33.7 14.9-3.7 48.5-27.2 59.6-35.2.9-.7.6-1.3.6-1.4m1.7-10.1c.6-.9-.4-1.7-.4-1.7-49.7-33.6-146.1-85.2-146.1-85.2a67 67 0 0060.4 87.7c1.7.3 67.3 0 84.9-.1.5-.1.9-.3 1.2-.7m7.5-230c-4.9.4-18.2 3.5-18.2 3.5-30 7.7-37.1 35-37.1 35-5.5 17.1.1 36 .1 36 10 44.4 59.2 117.5 69.8 132.8.7.8 1.3.5 1.3.5.6-.2 1.1-.7 1.1-1.4C196.1 43.3 162.7.1 162.7.1m37.5 207.6c.6.2 1.3 0 1.6-.6 10.9-15.7 59.8-88.4 69.8-132.6 0 0 5.4-21.4.2-36 0 0-7.4-27.7-37.4-35 0 0-8.6-2.2-17.8-3.5 0 0-33.6 43.2-17.2 206.4-.1.6.3 1.1.8 1.3m26.8 31.6a2 2 0 00-1.3.9c-.1.6 0 1.1.4 1.5 10.8 7.8 43.7 30.8 59.5 35.2 0 0 29.3 10 54.7-33.7L227 239.3zM370.5 143s-96.2 51.7-146 85.3c-.5.4-.8 1-.6 1.6 0 0 .5.9 1.2.9 17.8 0 85.2.1 87-.2 6.7-.5 13.3-2 19.5-4.5 0 0 24-7.6 36.4-34.9 0 0 11.1-22.2 2.5-48.2m-155.1 73.8c.4.3 1 .4 1.5.1 16.2-8.1 83.7-42.4 111.6-69.7 0 0 17.7-14.2 18.6-37.1 2-31.7-29.9-61.1-29.9-61.1s-59 71.5-102.3 166a2 2 0 00.5 1.8"/></svg>
|
After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
@ -0,0 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1275.5 287" width="223.25536" height="134.51135"><path fill="#24272A" d="M696.2 91.7h28.4v79c0 40.1-22.1 63.1-60.6 63.1-38.1 0-60-22.6-60-62v-80h28.4v79.1c0 23.4 11.5 35.9 32 35.9s31.8-12.2 31.8-34.9V91.7zm-160 56.4H472V91.7h-28.4v140H472v-56.9h64.1v56.9h28.4v-140h-28.4v56.4zm711.2-56.4v139.8h28V91.7h-28zm-111.5 79.7h51.7v-25.5h-51.7v-28.7h75V91.8h-103v139.8h105.7v-25.5h-77.7v-34.7zm-111.4 16.5l-31.8-96.3h-23.2l-31.8 96.3-30.9-96.2h-30.2l48.8 139.9h23.5l31.8-91.9 31.8 91.9h23.7l48.7-139.9h-29.5l-30.9 96.2zM826.1 92.5l61.1 139.1h-29.8l-12.6-29.1h-64.1l-.9 2-11.8 27.1h-29l61.7-139.9h24.8l.6.8zm6.8 81.4L812.7 127l-20.1 46.9-1.4 3.2h43l-1.3-3.2z"/><path fill="#CE0E2D" d="M164 216.8c.4-.3.5-.9.3-1.4A839.8 839.8 0 0061.8 49s-32.2 30.6-29.9 61.3a54 54 0 0018.7 36.9c28.1 27.4 96.1 62 111.9 69.9.5.2 1.1.1 1.5-.3m-10.5 23.4c-.2-.6-.8-1-1.5-1l-113.2 3.9c12.3 21.9 33 38.9 54.5 33.7 14.9-3.7 48.5-27.2 59.6-35.2.9-.7.6-1.3.6-1.4m1.7-10.1c.6-.9-.4-1.7-.4-1.7-49.7-33.6-146.1-85.2-146.1-85.2a67 67 0 0060.4 87.7c1.7.3 67.3 0 84.9-.1.5-.1.9-.3 1.2-.7m7.5-230c-4.9.4-18.2 3.5-18.2 3.5-30 7.7-37.1 35-37.1 35-5.5 17.1.1 36 .1 36 10 44.4 59.2 117.5 69.8 132.8.7.8 1.3.5 1.3.5.6-.2 1.1-.7 1.1-1.4C196.1 43.3 162.7.1 162.7.1m37.5 207.6c.6.2 1.3 0 1.6-.6 10.9-15.7 59.8-88.4 69.8-132.6 0 0 5.4-21.4.2-36 0 0-7.4-27.7-37.4-35 0 0-8.6-2.2-17.8-3.5 0 0-33.6 43.2-17.2 206.4-.1.6.3 1.1.8 1.3m26.8 31.6a2 2 0 00-1.3.9c-.1.6 0 1.1.4 1.5 10.8 7.8 43.7 30.8 59.5 35.2 0 0 29.3 10 54.7-33.7L227 239.3zM370.5 143s-96.2 51.7-146 85.3c-.5.4-.8 1-.6 1.6 0 0 .5.9 1.2.9 17.8 0 85.2.1 87-.2 6.7-.5 13.3-2 19.5-4.5 0 0 24-7.6 36.4-34.9 0 0 11.1-22.2 2.5-48.2m-155.1 73.8c.4.3 1 .4 1.5.1 16.2-8.1 83.7-42.4 111.6-69.7 0 0 17.7-14.2 18.6-37.1 2-31.7-29.9-61.1-29.9-61.1s-59 71.5-102.3 166a2 2 0 00.5 1.8"/></svg>
|
After Width: | Height: | Size: 1.8 KiB |
After Width: | Height: | Size: 59 KiB |
Before Width: | Height: | Size: 22 KiB |
|
@ -0,0 +1,54 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 17.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 379 64" width="223.25536" height="134.51135" enable-background="new 0 0 379 64" xml:space="preserve">
|
||||
<path fill="#ffffff" d="M30.8,15.7c0-4.1-3.9-5.4-7.2-5.3v0.4c2,0.2,3.5,1,3.5,2.3c0,0.9-0.7,2.1-2.6,2.1c-1.6,0-4.1-0.9-6.6-1.7
|
||||
c-2.7-0.9-5.2-1.8-7.3-1.8c-4.1,0-7.3,3.1-7.3,6.9c0,3.1,2.4,4.1,3.3,4.5l0.1-0.2c-0.6-0.4-1-0.9-1-2.2c0-1.1,0.8-2.6,2.9-2.6
|
||||
c1.9,0,4.4,0.9,7.8,1.8c2.9,0.8,6,1.6,7.7,1.8v6.7l-3.2,2.7l3.2,2.8v9.2c-1.7,1-3.6,1.3-5.3,1.3c-3.1,0-5.9-0.9-8.2-3.4l8.7-4.2
|
||||
V22.1L8.7,26.9c1.1-2.8,3.2-4.9,5.5-6.3l-0.1-0.2C7.8,22.1,2,27.9,2,35.1C2,43.7,8.9,50,16.8,50c8.6,0,13.6-6.7,13.5-13.8h-0.2
|
||||
c-1.3,2.7-3.3,5.3-5.7,6.7v-9l3.4-2.7l-3.4-2.7v-6.7C27.6,21.7,30.8,19.6,30.8,15.7L30.8,15.7z M12.9,39.3l-2.5,1.3
|
||||
c-1.5-2-2.5-4.7-2.5-8.3c0-1.5,0.2-3.5,0.7-4.9l4.4-2L12.9,39.3L12.9,39.3z M52.8,27.5l-1.7,1.3l-5-4.5l-5.9,4.5V11.4l-8,5.5
|
||||
c0.9,0.3,2,0.8,2,2.9V44l-2.7,2.1l0.3,0.3l1.4-1l4.7,4.3l6.4-4.2L44,45.1l-1.6,1.1L40.2,44V29.4l1.5-1.1l3.5,3V44
|
||||
c0,8-1.8,9.7-5.4,11v0.2c6,0.3,11.4-1.8,11.4-12.1V29.3l1.8-1.5L52.8,27.5L52.8,27.5z M63.5,49.6l9.2-7.4l-0.3-0.4l-4.8,3.8L62,41.3
|
||||
v-2.7l9.6-6.8l-4.8-7.5l-10.7,5.9v13.9l-2.1,1.6l0.3,0.3l2-1.6L63.5,49.6L63.5,49.6z M62,38V27.5l4.6,7.3L62,38L62,38z M110.9,13.7
|
||||
c0-0.7-0.2-1.2-0.4-2h-0.2c-0.7,1.8-1.4,2.7-3.4,2.7c-1.8,0-3.2-1.1-4-1.9c0,0.1-6.1,7-6.1,7l0.3,0.3l1.7-2c1.3,1,2.5,2.2,5.4,2.2
|
||||
v17.7L91.9,16.2c-1-1.6-2.6-4-5.5-4c-3.3,0-5.9,2.9-5.5,7.7h0.2c0.3-1.2,1-2.7,2.4-2.7c1.2,0,2.1,1.1,2.7,2.1v6.9
|
||||
c-3.8,0-6,1.8-6,4.8c0,1.3,0.9,4,3.5,4.4v-0.2c-0.4-0.4-0.7-0.7-0.7-1.4c0-1.2,0.9-1.8,2.4-1.8c0.3,0,0.6,0.1,0.8,0.1v9
|
||||
c-4.5,0.1-8,2.5-8,6.8c0,4,3.5,5.9,7.1,5.7v-0.2c-2.3-0.3-3.4-1.4-3.4-3.1c0-1.8,1.3-2.8,3-2.8c1.7,0,2.9,1.1,4,2.3l6.1-6.8
|
||||
l-0.3-0.3l-1.6,1.8c-2.3-2.1-3.8-3-6.5-3.4V19.9l17.1,29.8h0.9V20C108,19.8,110.9,17.4,110.9,13.7L110.9,13.7z M116.7,49.6l9.2-7.4
|
||||
l-0.3-0.4l-4.8,3.8l-5.6-4.4v-2.7l9.6-6.8l-4.8-7.5l-10.7,5.9v13.9l-2.1,1.6l0.3,0.3l2-1.6L116.7,49.6L116.7,49.6z M115.3,38V27.5
|
||||
l4.6,7.3L115.3,38L115.3,38z M158.7,26.7l-1.4,1.1l-4-3.4l-4.7,4.2l1.9,1.8v15.8l-4.8-3.3V30.1l1.7-1.2l-4.9-4.6l-4.6,4.2l1.9,1.8
|
||||
v15.3l-0.3,0.2l-4.5-3.3V30c0-2.9-1.5-3.8-3.3-4.9c-1.6-1-2.4-1.9-2.4-3.3c0-1.6,1.4-2.3,1.9-2.5c-1.6-0.1-6.1,1.6-6.2,5.7
|
||||
c-0.1,2.1,1,3,2,4c1.1,1,2.1,2,2.1,3.7V45l-2.2,1.7l0.3,0.3l2.1-1.6l5.4,4.4l5.2-3.6l5.7,3.6l11.1-6.6V28.9l2.5-1.9L158.7,26.7
|
||||
L158.7,26.7z M195.9,14.7l-2.1,1.9l-4.7-4.1l-6.4,5.2v-4.8h-0.4v34.7c-0.7-0.1-2.2-0.5-3.8-0.8v-29c0-2.1-1.5-5-5.3-5
|
||||
c-3.9,0-6.2,3.2-6.2,6h0.2c0.2-1.3,1.1-2.4,2.3-2.4c1.3,0,2.4,0.8,2.4,3.6v8.3c-3.6,0.2-5.8,2.4-5.8,4.8c0,1.4,0.9,3.9,3.6,4v-0.2
|
||||
c-0.9-0.4-1.1-0.9-1.1-1.4c0-1.2,1.2-1.6,2.8-1.6h0.4v13.3c-3.1,1.1-4.5,3.1-4.5,5.7c0,3.5,2.8,6.3,7,6.3c2.9,0,5-0.5,7.7-1.1
|
||||
c2.2-0.5,4.5-1,5.8-1c1.6,0,2.3,0.7,2.3,1.9c0,1.5-0.6,2.2-1.4,2.5v0.2c3.5-0.7,5.5-2.7,5.5-5.8c0-3.2-3.1-5.2-6.5-5.2
|
||||
c-1.8,0-5,0.6-7.6,1.2c-2.9,0.7-5.5,1-6.4,1c-1.5,0-3.3-0.7-3.3-2.6c0-1.8,1.5-3.2,5.1-3.2c2,0,3.9,0.3,6.3,0.9
|
||||
c2.6,0.6,4.3,1.3,6.6,1.3c3.1,0,5.6-1.1,5.6-5.6V17.1l2.3-2.1L195.9,14.7L195.9,14.7z M187.2,28.6c-0.6,0.6-1.2,1.1-2.3,1.1
|
||||
c-1.2,0-1.8-0.6-2.3-1.1V18.2l1.5-1.2l3.1,2.6V28.6L187.2,28.6z M187.2,33.6c-0.5-0.5-1.2-1-2.3-1c-1.1,0-1.9,0.6-2.3,1v-4.4
|
||||
c0.5,0.4,1.2,1,2.3,1c1.1,0,1.8-0.5,2.3-1V33.6L187.2,33.6z M187.2,44c0,1.7-0.9,3.6-3.1,3.6c-0.4,0-1.2-0.1-1.5-0.1V34.1
|
||||
c0.5-0.5,1.2-1.1,2.3-1.1c1.1,0,1.7,0.5,2.3,1.1V44L187.2,44z M205.2,49.6l10.3-6.4v-14l-6.7-4.9l-10.3,5.9v13.9l-2,1.6l0.2,0.3
|
||||
l1.7-1.4L205.2,49.6L205.2,49.6z M204.5,42.4V27.4l5.2,3.8v14.9L204.5,42.4L204.5,42.4z M235.2,24.6c-0.8,0.6-1.5,0.9-2.3,0.9
|
||||
c-0.8,0-1.8-0.5-2.3-1.2c0,0.1-3.8,4.1-3.8,4.1l-3.8-4.1l-6.3,4.3l0.2,0.4l1.7-1.1l2.3,2.5V44l-2.7,2.1l0.3,0.3l1.4-1l5.1,4.3
|
||||
l6.5-4.3l-0.2-0.3l-1.7,1l-2.6-2.4V28.8c1.1,1.2,2.3,2.2,3.7,2.2C233.1,31,234.9,27.9,235.2,24.6L235.2,24.6z M259.6,44.7l-1.9,1.2
|
||||
L247,30l0.6-0.8c1.2,0.7,2.2,1.7,4.4,1.7c2.2,0,5-2.3,5.3-6.6c-0.6,0.8-1.7,1.7-3.5,1.7c-1.3,0-2.6-0.9-3.4-1.7L243.1,35l9.6,14.7
|
||||
l7-4.6L259.6,44.7L259.6,44.7z M246.6,45.1l-1.6,1.1l-2.2-2.2V11.4l-8,5.5c0.9,0.3,2,0.8,2,2.9V44l-2.7,2.1l0.3,0.3l1.4-1l4.7,4.3
|
||||
l6.4-4.2L246.6,45.1L246.6,45.1z M293.5,15.7c0-4.1-3.9-5.4-7.2-5.3v0.4c2,0.2,3.5,1,3.5,2.3c0,0.9-0.7,2.1-2.6,2.1
|
||||
c-1.6,0-4.1-0.9-6.6-1.7c-2.7-0.9-5.2-1.8-7.3-1.8c-4.1,0-7.3,3.1-7.3,6.9c0,3.1,2.4,4.1,3.3,4.5l0.1-0.2c-0.6-0.4-1-0.9-1-2.2
|
||||
c0-1.1,0.8-2.6,2.9-2.6c1.9,0,4.4,0.9,7.8,1.8c2.9,0.8,6,1.6,7.7,1.8v6.7l-3.2,2.7l3.2,2.8v9.2c-1.7,1-3.6,1.3-5.3,1.3
|
||||
c-3.1,0-5.9-0.9-8.2-3.4l8.7-4.2V22.1l-10.7,4.7c1.1-2.8,3.2-4.9,5.5-6.3l-0.1-0.2c-6.3,1.7-12.1,7.5-12.1,14.7
|
||||
c0,8.6,6.9,14.9,14.8,14.9c8.6,0,13.6-6.7,13.5-13.8h-0.2c-1.3,2.7-3.3,5.3-5.7,6.7v-9l3.4-2.7l-3.4-2.7v-6.7
|
||||
C290.3,21.7,293.5,19.6,293.5,15.7L293.5,15.7z M275.5,39.3l-2.5,1.3c-1.5-2-2.5-4.7-2.5-8.3c0-1.5,0.2-3.5,0.7-4.9l4.4-2
|
||||
L275.5,39.3L275.5,39.3z M300,14.1l-4.4,3.7l3.8,4.3l4.4-3.7L300,14.1L300,14.1z M306.8,45.1l-1.6,1.1l-2.2-2.2V29.3l1.9-1.5
|
||||
l-0.3-0.3l-1.6,1.2l-3.7-4.4l-6.1,4.2l0.2,0.4l1.5-1l2,2.5V44l-2.7,2.1l0.3,0.3l1.4-1l4.7,4.3l6.4-4.2L306.8,45.1L306.8,45.1z
|
||||
M340.8,44.9l-1.5,1l-2.4-2.3V29.3l1.9-1.5l-0.3-0.3l-1.7,1.3l-5-4.5l-5.7,4.4l-5-4.4l-5.6,4.4l-3.8-4.4l-6.1,4.2l0.2,0.4l1.5-1
|
||||
l2.2,2.5v13.5l-1.7,1.7l4.8,4.1l4.7-4.2l-1.9-1.8V29.2l1.3-0.9l3.5,3v12.6l-1.6,1.7l4.9,4.1l4.6-4.2l-1.9-1.8V29.2l1.2-1l3.5,3.1
|
||||
v12.4l-1.4,1.5l4.9,4.5l6.5-4.4L340.8,44.9L340.8,44.9z M358.5,41.9l-4.8,3.8l-5.6-4.4v-2.7l9.6-6.8l-4.8-7.5l-10.7,5.9v14.2
|
||||
l7.3,5.3l9.2-7.4L358.5,41.9L358.5,41.9z M348.1,38V27.5l4.6,7.3L348.1,38L348.1,38z M377,36l-4.1-3.1c2.7-2.4,3.7-5.4,3.7-7.6
|
||||
c0-0.3-0.1-0.9-0.1-1.4h-0.2c-0.4,1.1-1.5,2.1-3.1,2.1c-1.6,0-2.6-0.9-3.6-2l-9.4,5.2v7.6l3.6,2.8c-3.6,3.2-4.3,5.2-4.3,7
|
||||
c0,1.9,1.1,3.4,2.9,4.1l0.2-0.3c-0.5-0.4-0.9-0.7-0.9-1.6c0-0.7,0.7-1.8,2.3-1.8c2.1,0,3.3,1.4,4,2.2c0-0.1,9-5.5,9-5.5V36L377,36z
|
||||
M374.9,29.8c-1.4,2.5-4.5,5-6.4,6.4l-2.3-1.9v-7.4c0.9,2,2.8,3.7,5.2,3.7C372.9,30.6,373.8,30.3,374.9,29.8L374.9,29.8z M371,46.4
|
||||
c-1.1-2.4-3.3-4.1-5.9-4.1c-0.6,0-2.5-0.1-4.1,1c1-1.6,3.8-4.5,7.5-6.7l2.5,2.1V46.4L371,46.4z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 6.1 KiB |
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
@ -0,0 +1,54 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 17.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 379 64" width="223.25536" height="134.51135" enable-background="new 0 0 379 64" xml:space="preserve">
|
||||
<path fill="#1A1A1A" d="M30.8,15.7c0-4.1-3.9-5.4-7.2-5.3v0.4c2,0.2,3.5,1,3.5,2.3c0,0.9-0.7,2.1-2.6,2.1c-1.6,0-4.1-0.9-6.6-1.7
|
||||
c-2.7-0.9-5.2-1.8-7.3-1.8c-4.1,0-7.3,3.1-7.3,6.9c0,3.1,2.4,4.1,3.3,4.5l0.1-0.2c-0.6-0.4-1-0.9-1-2.2c0-1.1,0.8-2.6,2.9-2.6
|
||||
c1.9,0,4.4,0.9,7.8,1.8c2.9,0.8,6,1.6,7.7,1.8v6.7l-3.2,2.7l3.2,2.8v9.2c-1.7,1-3.6,1.3-5.3,1.3c-3.1,0-5.9-0.9-8.2-3.4l8.7-4.2
|
||||
V22.1L8.7,26.9c1.1-2.8,3.2-4.9,5.5-6.3l-0.1-0.2C7.8,22.1,2,27.9,2,35.1C2,43.7,8.9,50,16.8,50c8.6,0,13.6-6.7,13.5-13.8h-0.2
|
||||
c-1.3,2.7-3.3,5.3-5.7,6.7v-9l3.4-2.7l-3.4-2.7v-6.7C27.6,21.7,30.8,19.6,30.8,15.7L30.8,15.7z M12.9,39.3l-2.5,1.3
|
||||
c-1.5-2-2.5-4.7-2.5-8.3c0-1.5,0.2-3.5,0.7-4.9l4.4-2L12.9,39.3L12.9,39.3z M52.8,27.5l-1.7,1.3l-5-4.5l-5.9,4.5V11.4l-8,5.5
|
||||
c0.9,0.3,2,0.8,2,2.9V44l-2.7,2.1l0.3,0.3l1.4-1l4.7,4.3l6.4-4.2L44,45.1l-1.6,1.1L40.2,44V29.4l1.5-1.1l3.5,3V44
|
||||
c0,8-1.8,9.7-5.4,11v0.2c6,0.3,11.4-1.8,11.4-12.1V29.3l1.8-1.5L52.8,27.5L52.8,27.5z M63.5,49.6l9.2-7.4l-0.3-0.4l-4.8,3.8L62,41.3
|
||||
v-2.7l9.6-6.8l-4.8-7.5l-10.7,5.9v13.9l-2.1,1.6l0.3,0.3l2-1.6L63.5,49.6L63.5,49.6z M62,38V27.5l4.6,7.3L62,38L62,38z M110.9,13.7
|
||||
c0-0.7-0.2-1.2-0.4-2h-0.2c-0.7,1.8-1.4,2.7-3.4,2.7c-1.8,0-3.2-1.1-4-1.9c0,0.1-6.1,7-6.1,7l0.3,0.3l1.7-2c1.3,1,2.5,2.2,5.4,2.2
|
||||
v17.7L91.9,16.2c-1-1.6-2.6-4-5.5-4c-3.3,0-5.9,2.9-5.5,7.7h0.2c0.3-1.2,1-2.7,2.4-2.7c1.2,0,2.1,1.1,2.7,2.1v6.9
|
||||
c-3.8,0-6,1.8-6,4.8c0,1.3,0.9,4,3.5,4.4v-0.2c-0.4-0.4-0.7-0.7-0.7-1.4c0-1.2,0.9-1.8,2.4-1.8c0.3,0,0.6,0.1,0.8,0.1v9
|
||||
c-4.5,0.1-8,2.5-8,6.8c0,4,3.5,5.9,7.1,5.7v-0.2c-2.3-0.3-3.4-1.4-3.4-3.1c0-1.8,1.3-2.8,3-2.8c1.7,0,2.9,1.1,4,2.3l6.1-6.8
|
||||
l-0.3-0.3l-1.6,1.8c-2.3-2.1-3.8-3-6.5-3.4V19.9l17.1,29.8h0.9V20C108,19.8,110.9,17.4,110.9,13.7L110.9,13.7z M116.7,49.6l9.2-7.4
|
||||
l-0.3-0.4l-4.8,3.8l-5.6-4.4v-2.7l9.6-6.8l-4.8-7.5l-10.7,5.9v13.9l-2.1,1.6l0.3,0.3l2-1.6L116.7,49.6L116.7,49.6z M115.3,38V27.5
|
||||
l4.6,7.3L115.3,38L115.3,38z M158.7,26.7l-1.4,1.1l-4-3.4l-4.7,4.2l1.9,1.8v15.8l-4.8-3.3V30.1l1.7-1.2l-4.9-4.6l-4.6,4.2l1.9,1.8
|
||||
v15.3l-0.3,0.2l-4.5-3.3V30c0-2.9-1.5-3.8-3.3-4.9c-1.6-1-2.4-1.9-2.4-3.3c0-1.6,1.4-2.3,1.9-2.5c-1.6-0.1-6.1,1.6-6.2,5.7
|
||||
c-0.1,2.1,1,3,2,4c1.1,1,2.1,2,2.1,3.7V45l-2.2,1.7l0.3,0.3l2.1-1.6l5.4,4.4l5.2-3.6l5.7,3.6l11.1-6.6V28.9l2.5-1.9L158.7,26.7
|
||||
L158.7,26.7z M195.9,14.7l-2.1,1.9l-4.7-4.1l-6.4,5.2v-4.8h-0.4v34.7c-0.7-0.1-2.2-0.5-3.8-0.8v-29c0-2.1-1.5-5-5.3-5
|
||||
c-3.9,0-6.2,3.2-6.2,6h0.2c0.2-1.3,1.1-2.4,2.3-2.4c1.3,0,2.4,0.8,2.4,3.6v8.3c-3.6,0.2-5.8,2.4-5.8,4.8c0,1.4,0.9,3.9,3.6,4v-0.2
|
||||
c-0.9-0.4-1.1-0.9-1.1-1.4c0-1.2,1.2-1.6,2.8-1.6h0.4v13.3c-3.1,1.1-4.5,3.1-4.5,5.7c0,3.5,2.8,6.3,7,6.3c2.9,0,5-0.5,7.7-1.1
|
||||
c2.2-0.5,4.5-1,5.8-1c1.6,0,2.3,0.7,2.3,1.9c0,1.5-0.6,2.2-1.4,2.5v0.2c3.5-0.7,5.5-2.7,5.5-5.8c0-3.2-3.1-5.2-6.5-5.2
|
||||
c-1.8,0-5,0.6-7.6,1.2c-2.9,0.7-5.5,1-6.4,1c-1.5,0-3.3-0.7-3.3-2.6c0-1.8,1.5-3.2,5.1-3.2c2,0,3.9,0.3,6.3,0.9
|
||||
c2.6,0.6,4.3,1.3,6.6,1.3c3.1,0,5.6-1.1,5.6-5.6V17.1l2.3-2.1L195.9,14.7L195.9,14.7z M187.2,28.6c-0.6,0.6-1.2,1.1-2.3,1.1
|
||||
c-1.2,0-1.8-0.6-2.3-1.1V18.2l1.5-1.2l3.1,2.6V28.6L187.2,28.6z M187.2,33.6c-0.5-0.5-1.2-1-2.3-1c-1.1,0-1.9,0.6-2.3,1v-4.4
|
||||
c0.5,0.4,1.2,1,2.3,1c1.1,0,1.8-0.5,2.3-1V33.6L187.2,33.6z M187.2,44c0,1.7-0.9,3.6-3.1,3.6c-0.4,0-1.2-0.1-1.5-0.1V34.1
|
||||
c0.5-0.5,1.2-1.1,2.3-1.1c1.1,0,1.7,0.5,2.3,1.1V44L187.2,44z M205.2,49.6l10.3-6.4v-14l-6.7-4.9l-10.3,5.9v13.9l-2,1.6l0.2,0.3
|
||||
l1.7-1.4L205.2,49.6L205.2,49.6z M204.5,42.4V27.4l5.2,3.8v14.9L204.5,42.4L204.5,42.4z M235.2,24.6c-0.8,0.6-1.5,0.9-2.3,0.9
|
||||
c-0.8,0-1.8-0.5-2.3-1.2c0,0.1-3.8,4.1-3.8,4.1l-3.8-4.1l-6.3,4.3l0.2,0.4l1.7-1.1l2.3,2.5V44l-2.7,2.1l0.3,0.3l1.4-1l5.1,4.3
|
||||
l6.5-4.3l-0.2-0.3l-1.7,1l-2.6-2.4V28.8c1.1,1.2,2.3,2.2,3.7,2.2C233.1,31,234.9,27.9,235.2,24.6L235.2,24.6z M259.6,44.7l-1.9,1.2
|
||||
L247,30l0.6-0.8c1.2,0.7,2.2,1.7,4.4,1.7c2.2,0,5-2.3,5.3-6.6c-0.6,0.8-1.7,1.7-3.5,1.7c-1.3,0-2.6-0.9-3.4-1.7L243.1,35l9.6,14.7
|
||||
l7-4.6L259.6,44.7L259.6,44.7z M246.6,45.1l-1.6,1.1l-2.2-2.2V11.4l-8,5.5c0.9,0.3,2,0.8,2,2.9V44l-2.7,2.1l0.3,0.3l1.4-1l4.7,4.3
|
||||
l6.4-4.2L246.6,45.1L246.6,45.1z M293.5,15.7c0-4.1-3.9-5.4-7.2-5.3v0.4c2,0.2,3.5,1,3.5,2.3c0,0.9-0.7,2.1-2.6,2.1
|
||||
c-1.6,0-4.1-0.9-6.6-1.7c-2.7-0.9-5.2-1.8-7.3-1.8c-4.1,0-7.3,3.1-7.3,6.9c0,3.1,2.4,4.1,3.3,4.5l0.1-0.2c-0.6-0.4-1-0.9-1-2.2
|
||||
c0-1.1,0.8-2.6,2.9-2.6c1.9,0,4.4,0.9,7.8,1.8c2.9,0.8,6,1.6,7.7,1.8v6.7l-3.2,2.7l3.2,2.8v9.2c-1.7,1-3.6,1.3-5.3,1.3
|
||||
c-3.1,0-5.9-0.9-8.2-3.4l8.7-4.2V22.1l-10.7,4.7c1.1-2.8,3.2-4.9,5.5-6.3l-0.1-0.2c-6.3,1.7-12.1,7.5-12.1,14.7
|
||||
c0,8.6,6.9,14.9,14.8,14.9c8.6,0,13.6-6.7,13.5-13.8h-0.2c-1.3,2.7-3.3,5.3-5.7,6.7v-9l3.4-2.7l-3.4-2.7v-6.7
|
||||
C290.3,21.7,293.5,19.6,293.5,15.7L293.5,15.7z M275.5,39.3l-2.5,1.3c-1.5-2-2.5-4.7-2.5-8.3c0-1.5,0.2-3.5,0.7-4.9l4.4-2
|
||||
L275.5,39.3L275.5,39.3z M300,14.1l-4.4,3.7l3.8,4.3l4.4-3.7L300,14.1L300,14.1z M306.8,45.1l-1.6,1.1l-2.2-2.2V29.3l1.9-1.5
|
||||
l-0.3-0.3l-1.6,1.2l-3.7-4.4l-6.1,4.2l0.2,0.4l1.5-1l2,2.5V44l-2.7,2.1l0.3,0.3l1.4-1l4.7,4.3l6.4-4.2L306.8,45.1L306.8,45.1z
|
||||
M340.8,44.9l-1.5,1l-2.4-2.3V29.3l1.9-1.5l-0.3-0.3l-1.7,1.3l-5-4.5l-5.7,4.4l-5-4.4l-5.6,4.4l-3.8-4.4l-6.1,4.2l0.2,0.4l1.5-1
|
||||
l2.2,2.5v13.5l-1.7,1.7l4.8,4.1l4.7-4.2l-1.9-1.8V29.2l1.3-0.9l3.5,3v12.6l-1.6,1.7l4.9,4.1l4.6-4.2l-1.9-1.8V29.2l1.2-1l3.5,3.1
|
||||
v12.4l-1.4,1.5l4.9,4.5l6.5-4.4L340.8,44.9L340.8,44.9z M358.5,41.9l-4.8,3.8l-5.6-4.4v-2.7l9.6-6.8l-4.8-7.5l-10.7,5.9v14.2
|
||||
l7.3,5.3l9.2-7.4L358.5,41.9L358.5,41.9z M348.1,38V27.5l4.6,7.3L348.1,38L348.1,38z M377,36l-4.1-3.1c2.7-2.4,3.7-5.4,3.7-7.6
|
||||
c0-0.3-0.1-0.9-0.1-1.4h-0.2c-0.4,1.1-1.5,2.1-3.1,2.1c-1.6,0-2.6-0.9-3.6-2l-9.4,5.2v7.6l3.6,2.8c-3.6,3.2-4.3,5.2-4.3,7
|
||||
c0,1.9,1.1,3.4,2.9,4.1l0.2-0.3c-0.5-0.4-0.9-0.7-0.9-1.6c0-0.7,0.7-1.8,2.3-1.8c2.1,0,3.3,1.4,4,2.2c0-0.1,9-5.5,9-5.5V36L377,36z
|
||||
M374.9,29.8c-1.4,2.5-4.5,5-6.4,6.4l-2.3-1.9v-7.4c0.9,2,2.8,3.7,5.2,3.7C372.9,30.6,373.8,30.3,374.9,29.8L374.9,29.8z M371,46.4
|
||||
c-1.1-2.4-3.3-4.1-5.9-4.1c-0.6,0-2.5-0.1-4.1,1c1-1.6,3.8-4.5,7.5-6.7l2.5,2.1V46.4L371,46.4z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 6.1 KiB |
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="230" height="140" viewBox="0 0 230 140" xml:space="preserve">
|
||||
<desc>Created with Fabric.js 5.2.4</desc>
|
||||
<defs>
|
||||
</defs>
|
||||
<rect x="0" y="0" width="100%" height="100%" fill="transparent"></rect>
|
||||
<g transform="matrix(1 0 0 1 115 70)" id="6a1668bc-f4fc-4e85-9d52-321252119803" >
|
||||
<rect style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(255,255,255); fill-rule: nonzero; opacity: 1; visibility: hidden;" vector-effect="non-scaling-stroke" x="-115" y="-70" rx="0" ry="0" width="230" height="140" />
|
||||
</g>
|
||||
<g transform="matrix(Infinity NaN NaN Infinity 0 0)" id="a19b834c-e2ad-4a74-a3d7-551c0186ea7d" >
|
||||
</g>
|
||||
<g transform="matrix(0.37 0 0 0.37 115 70)" id="5761e605-1fdf-440b-b1b2-08e15c6bf680" >
|
||||
<path style="stroke: rgb(0,0,0); stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(255,255,255); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke" transform=" translate(-281.1, -35.25)" d="M 532.2 41.1 L 562.2 0.3999999999999986 L 562.2 68.80000000000001 L 552 68.80000000000001 L 552 32 L 532.1 58.5 L 512.4 32 L 512.4 68.8 L 502.2 68.8 L 502.2 0.3 L 532.2 41.1 z M 299.1 51 C 298.90000000000003 47.5 297.3 40.5 288.20000000000005 33.2 L 280.20000000000005 26.200000000000003 C 276.80000000000007 23.500000000000004 275.20000000000005 20.6 275.1 17.200000000000003 C 275.1 13.300000000000002 277.70000000000005 10.600000000000003 281.6 10.400000000000002 C 281.70000000000005 10.400000000000002 286.6 9.800000000000002 289.6 14.000000000000002 L 289.70000000000005 14.200000000000001 L 297.80000000000007 8.700000000000001 L 297.70000000000005 8.500000000000002 C 296.30000000000007 6.300000000000002 290.00000000000006 0.3000000000000025 281.50000000000006 0.700000000000002 C 276.70000000000005 0.9000000000000019 272.40000000000003 2.800000000000002 269.40000000000003 5.800000000000002 C 266.3 9.000000000000002 264.8 13.200000000000003 265.1 18.1 C 265.40000000000003 23.8 268.70000000000005 29.1 275.6 34.7 L 283.1 41.300000000000004 C 287.3 44.7 289.1 47.6 289.3 51 C 289.5 53.5 288.6 55.9 287 57.7 C 285.6 59.300000000000004 284 60 281.8 60.2 L 281.3 60.2 C 275 60.2 272.40000000000003 55.7 270.90000000000003 53 L 270.50000000000006 52.3 L 261.80000000000007 56.5 C 262.6000000000001 58.7 267.30000000000007 69.8 281.1000000000001 69.8 L 281.30000000000007 69.8 C 286.30000000000007 69.5 290.9000000000001 67.5 294.20000000000005 64.1 C 297.6 60.7 299.4 56 299.1 51 z M 98.9 0 C 79.5 0 63.7 15.8 63.7 35.2 C 63.7 54.60000000000001 79.5 70.4 98.9 70.4 C 118.30000000000001 70.4 134.10000000000002 54.60000000000001 134.10000000000002 35.2 C 134.2 15.8 118.4 0 98.9 0 z M 98.9 60.3 C 85.10000000000001 60.3 73.9 49.099999999999994 73.9 35.3 C 73.9 21.5 85.10000000000001 10.299999999999997 98.9 10.299999999999997 C 112.7 10.299999999999997 123.9 21.499999999999996 123.9 35.3 C 124 49 112.7 60.3 98.9 60.3 z M 453.8 0 C 434.40000000000003 0 418.6 15.8 418.6 35.2 C 418.6 54.60000000000001 434.40000000000003 70.4 453.8 70.4 C 473.2 70.4 489 54.60000000000001 489 35.2 C 489 15.799999999999997 473.2 0 453.8 0 z M 453.8 60.3 C 440 60.3 428.8 49.099999999999994 428.8 35.3 C 428.8 21.5 440 10.299999999999997 453.8 10.299999999999997 C 467.6 10.299999999999997 478.8 21.499999999999996 478.8 35.3 C 478.8 49 467.6 60.3 453.8 60.3 z M 50.3 70.5 L 50.3 1.7 L 40.1 1.7 L 40.1 44.400000000000006 L 0 0.3 L 0 68.7 L 10.2 68.7 L 10.2 26.700000000000003 L 10.6 27.1 L 50.3 70.5 z M 350.6 1.7 L 307.8 1.7 L 307.8 11.1 L 323.90000000000003 11.1 L 323.90000000000003 68.7 L 334.50000000000006 68.7 L 334.50000000000006 11.1 L 350.6000000000001 11.1 L 350.6 1.7 L 350.6 1.7 z M 395.3 43.5 L 395.5 43.4 C 396.6 42.9 397.7 42.199999999999996 398.6 41.5 C 404.1 37.4 407.40000000000003 30.7 407.40000000000003 23.4 C 407.40000000000003 11.399999999999999 398.50000000000006 1.5999999999999979 387.6 1.5999999999999979 L 364 1.5999999999999979 L 364 68.6 L 374.2 68.6 L 374.2 45.1 L 374.4 45.1 C 374.4 45.1 379.9 45.1 384 45.1 L 384.1 45.1 L 384.20000000000005 45.2 L 399.70000000000005 68.6 L 412 68.6 L 395.3 43.5 z M 386.5 35 L 374.3 35 L 374.3 11.7 L 386.5 11.7 C 392.4 11.7 397.1 16.9 397.1 23.299999999999997 C 397.1 29.8 392.4 35 386.5 35 z M 224.7 1.7 L 208.1 1.7 L 208.1 68.7 L 224.7 68.7 C 240.89999999999998 68.7 253.7 53.7 253.7 35.2 C 253.7 16.8 240.8 1.7 224.7 1.7 z M 224.4 59.1 L 218.20000000000002 59.1 L 218.20000000000002 11.4 L 224.4 11.4 C 235.4 11.4 243.70000000000002 22.1 243.70000000000002 35.3 C 243.7 48.4 235.4 59.1 224.4 59.1 z M 178.7 43.5 L 178.89999999999998 43.4 C 179.99999999999997 42.9 181.09999999999997 42.199999999999996 181.99999999999997 41.5 C 187.49999999999997 37.4 190.79999999999998 30.7 190.79999999999998 23.4 C 190.79999999999998 11.399999999999999 181.89999999999998 1.5999999999999979 170.99999999999997 1.5999999999999979 L 147.39999999999998 1.5999999999999979 L 147.39999999999998 68.6 L 157.59999999999997 68.6 L 157.59999999999997 45.1 L 157.79999999999995 45.1 C 157.79999999999995 45.1 163.29999999999995 45.1 167.39999999999995 45.1 L 167.49999999999994 45.1 L 167.59999999999994 45.2 L 183.09999999999994 68.6 L 195.29999999999993 68.6 L 178.7 43.5 z M 169.9 35 L 157.70000000000002 35 L 157.70000000000002 11.7 L 169.9 11.7 C 175.8 11.7 180.5 16.9 180.5 23.299999999999997 C 180.5 29.8 175.8 35 169.9 35 z" stroke-linecap="round" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.6 KiB |
Before Width: | Height: | Size: 7.0 KiB |
|
@ -0,0 +1,8 @@
|
|||
<svg version="1.2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1557 429" width="223.25536" height="134.51135">
|
||||
<title>OpenAI_Logo-svg</title>
|
||||
<style>
|
||||
.s0 { fill: #ffffff }
|
||||
</style>
|
||||
<path id="Layer" fill-rule="evenodd" class="s0" d="m597.3 88c62.4 0 107.4 48.8 107.4 118.8 0 69.9-45 118.7-107.4 118.7-62.3 0-107.3-48.8-107.3-118.7 0-70 45-118.8 107.3-118.8zm0 36.3c-38.9 0-66.2 32.4-66.2 82.5 0 50 27.3 82.5 66.2 82.5 38.9 0 66.2-32.5 66.2-82.5 0-50.1-27.3-82.5-66.2-82.5zm174.7 180v75.5h-38.6v-226.3h38.6v18c10.6-12.6 26.6-21.2 48.5-21.2 47.2 0 74.2 39.8 74.2 87.6 0 47.8-27 87.6-74.2 87.6-21.9 0-37.9-8.6-48.5-21.2zm-1-61.3c0 31.2 18 48.8 41.8 48.8 27.9 0 43-21.8 43-53.9 0-32.1-15.1-53.9-43-53.9-23.8 0-41.8 17.3-41.8 49.1zm146.1-5.2c0-49.4 31.5-87.6 80.4-87.6 48.8 0 74.9 36.9 74.9 83.2v12.8h-118.3c2.9 28.9 20.2 46.5 45 46.5 19 0 34.1-9.6 39.2-26.9l33.1 12.5c-11.9 29.5-38.6 47.2-72.3 47.2-48.2 0-82-35.7-82-87.7zm38.9-20.5h77.5c-0.3-18.6-11.9-34.7-36.3-34.7-20 0-35.4 11.9-41.2 34.7zm145.3-63.9h38.6v18c9.6-11.2 24.7-21.2 46.6-21.2 35.3 0 56.5 24.4 56.5 60.7v111h-38.5v-99.8c0-20.8-8.4-35.9-29.6-35.9-17.4 0-35 12.8-35 36.9v98.8h-38.6zm301.3-61.9l87.4 230.5h-41.5l-19.9-52.7h-99.6l-19.6 52.7h-40.9l87.5-230.5zm-60.1 141.9h72.6l-36.6-96.3zm172.5-141.2h41.2v230.4h-41.2z"/>
|
||||
<path id="Layer" fill-rule="evenodd" class="s0" d="m395.8 176.1c31.4 34.8 36.8 85.9 13.3 126.5-15.2 26.7-41.3 45.5-71.4 51.7-14.4 44.6-56.1 74.8-103 74.7-30.8 0.2-60.1-12.9-80.5-35.9-45.9 9.9-92.9-11-116.3-51.7-15.6-26.5-18.9-58.4-9.2-87.6-31.4-34.7-36.8-85.9-13.3-126.4 15.3-26.7 41.3-45.6 71.4-51.7 14.4-44.6 56.1-74.8 103-74.7 30.8-0.2 60.1 12.9 80.5 35.9 45.9-9.9 92.9 11 116.3 51.7 15.5 26.5 18.9 58.4 9.2 87.6zm-80.9 144.6v-99.5c0-0.4-0.3-0.8-0.7-0.9l-36-20.8v120.1c0 5-2.7 9.7-7.1 12.1l-85.3 49.3c-0.7 0.4-1.9 1-2.5 1.4 14.4 12 32.6 18.6 51.4 18.5 44.3 0 80.2-35.9 80.2-80.2zm-252.7 6.6c22.2 38.4 71.3 51.5 109.7 29.4l86.2-49.7c0.4-0.3 0.6-0.7 0.5-1.1v-41.6l-104.1 60c-4.4 2.6-9.7 2.6-14 0l-85.4-49.2c-0.8-0.4-1.9-1.1-2.5-1.5-3.2 18.5 0.2 37.5 9.6 53.7zm-22.5-186c-22.1 38.4-8.9 87.4 29.4 109.6l86.2 49.7c0.4 0.2 0.9 0.2 1.3-0.1l36-20.8-104.1-60c-4.4-2.5-7.1-7.2-7-12.2v-98.4c0-0.9 0-2.2 0-3-17.6 6.5-32.4 18.9-41.8 35.2zm296.3 68.9c4.3 2.5 7 7.1 7 12.1v101.4c17.6-6.5 32.4-18.9 41.7-35.2 22.2-38.3 9.1-87.4-29.3-109.6l-86.3-49.7c-0.4-0.2-0.9-0.1-1.2 0.1l-36.1 20.8 104.2 60.1zm35.9-54q-0.1 0-0.1 0 0 0 0 0zm0 0c3.2-18.4-0.2-37.4-9.6-53.6-22.1-38.4-71.2-51.6-109.6-29.4l-86.3 49.7c-0.3 0.2-0.5 0.6-0.5 1.1v41.6l104.2-60.1c4.3-2.5 9.7-2.5 14 0l85.3 49.2c0.8 0.4 1.9 1.1 2.5 1.5zm-225.6 74.1l0.1-120.1c-0.1-5 2.6-9.6 7-12.1l85.3-49.2c0.7-0.5 1.9-1.1 2.5-1.4-14.4-12-32.6-18.6-51.3-18.6-44.4 0-80.3 35.9-80.4 80.2v99.5c0.1 0.4 0.3 0.8 0.7 1l36.1 20.7zm19.6 11.4l46.4 26.7 46.4-26.7v-53.5l-46.4-26.8-46.4 26.8z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
@ -0,0 +1,8 @@
|
|||
<svg version="1.2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1557 429" width="223.25536" height="134.51135">
|
||||
<title>OpenAI_Logo-svg</title>
|
||||
<style>
|
||||
.s0 { fill: #000000 }
|
||||
</style>
|
||||
<path id="Layer" fill-rule="evenodd" class="s0" d="m597.3 88c62.4 0 107.4 48.8 107.4 118.8 0 69.9-45 118.7-107.4 118.7-62.3 0-107.3-48.8-107.3-118.7 0-70 45-118.8 107.3-118.8zm0 36.3c-38.9 0-66.2 32.4-66.2 82.5 0 50 27.3 82.5 66.2 82.5 38.9 0 66.2-32.5 66.2-82.5 0-50.1-27.3-82.5-66.2-82.5zm174.7 180v75.5h-38.6v-226.3h38.6v18c10.6-12.6 26.6-21.2 48.5-21.2 47.2 0 74.2 39.8 74.2 87.6 0 47.8-27 87.6-74.2 87.6-21.9 0-37.9-8.6-48.5-21.2zm-1-61.3c0 31.2 18 48.8 41.8 48.8 27.9 0 43-21.8 43-53.9 0-32.1-15.1-53.9-43-53.9-23.8 0-41.8 17.3-41.8 49.1zm146.1-5.2c0-49.4 31.5-87.6 80.4-87.6 48.8 0 74.9 36.9 74.9 83.2v12.8h-118.3c2.9 28.9 20.2 46.5 45 46.5 19 0 34.1-9.6 39.2-26.9l33.1 12.5c-11.9 29.5-38.6 47.2-72.3 47.2-48.2 0-82-35.7-82-87.7zm38.9-20.5h77.5c-0.3-18.6-11.9-34.7-36.3-34.7-20 0-35.4 11.9-41.2 34.7zm145.3-63.9h38.6v18c9.6-11.2 24.7-21.2 46.6-21.2 35.3 0 56.5 24.4 56.5 60.7v111h-38.5v-99.8c0-20.8-8.4-35.9-29.6-35.9-17.4 0-35 12.8-35 36.9v98.8h-38.6zm301.3-61.9l87.4 230.5h-41.5l-19.9-52.7h-99.6l-19.6 52.7h-40.9l87.5-230.5zm-60.1 141.9h72.6l-36.6-96.3zm172.5-141.2h41.2v230.4h-41.2z"/>
|
||||
<path id="Layer" fill-rule="evenodd" class="s0" d="m395.8 176.1c31.4 34.8 36.8 85.9 13.3 126.5-15.2 26.7-41.3 45.5-71.4 51.7-14.4 44.6-56.1 74.8-103 74.7-30.8 0.2-60.1-12.9-80.5-35.9-45.9 9.9-92.9-11-116.3-51.7-15.6-26.5-18.9-58.4-9.2-87.6-31.4-34.7-36.8-85.9-13.3-126.4 15.3-26.7 41.3-45.6 71.4-51.7 14.4-44.6 56.1-74.8 103-74.7 30.8-0.2 60.1 12.9 80.5 35.9 45.9-9.9 92.9 11 116.3 51.7 15.5 26.5 18.9 58.4 9.2 87.6zm-80.9 144.6v-99.5c0-0.4-0.3-0.8-0.7-0.9l-36-20.8v120.1c0 5-2.7 9.7-7.1 12.1l-85.3 49.3c-0.7 0.4-1.9 1-2.5 1.4 14.4 12 32.6 18.6 51.4 18.5 44.3 0 80.2-35.9 80.2-80.2zm-252.7 6.6c22.2 38.4 71.3 51.5 109.7 29.4l86.2-49.7c0.4-0.3 0.6-0.7 0.5-1.1v-41.6l-104.1 60c-4.4 2.6-9.7 2.6-14 0l-85.4-49.2c-0.8-0.4-1.9-1.1-2.5-1.5-3.2 18.5 0.2 37.5 9.6 53.7zm-22.5-186c-22.1 38.4-8.9 87.4 29.4 109.6l86.2 49.7c0.4 0.2 0.9 0.2 1.3-0.1l36-20.8-104.1-60c-4.4-2.5-7.1-7.2-7-12.2v-98.4c0-0.9 0-2.2 0-3-17.6 6.5-32.4 18.9-41.8 35.2zm296.3 68.9c4.3 2.5 7 7.1 7 12.1v101.4c17.6-6.5 32.4-18.9 41.7-35.2 22.2-38.3 9.1-87.4-29.3-109.6l-86.3-49.7c-0.4-0.2-0.9-0.1-1.2 0.1l-36.1 20.8 104.2 60.1zm35.9-54q-0.1 0-0.1 0 0 0 0 0zm0 0c3.2-18.4-0.2-37.4-9.6-53.6-22.1-38.4-71.2-51.6-109.6-29.4l-86.3 49.7c-0.3 0.2-0.5 0.6-0.5 1.1v41.6l104.2-60.1c4.3-2.5 9.7-2.5 14 0l85.3 49.2c0.8 0.4 1.9 1.1 2.5 1.5zm-225.6 74.1l0.1-120.1c-0.1-5 2.6-9.6 7-12.1l85.3-49.2c0.7-0.5 1.9-1.1 2.5-1.4-14.4-12-32.6-18.6-51.3-18.6-44.4 0-80.3 35.9-80.4 80.2v99.5c0.1 0.4 0.3 0.8 0.7 1l36.1 20.7zm19.6 11.4l46.4 26.7 46.4-26.7v-53.5l-46.4-26.8-46.4 26.8z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 9.4 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 9.4 KiB After Width: | Height: | Size: 9.4 KiB |
Before Width: | Height: | Size: 7.6 KiB |
|
@ -1,52 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Logo" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 500 500" style="enable-background:new 0 0 500 500;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#3D3935;}
|
||||
.st1{fill:#007FA3;}
|
||||
.st2{fill:#FFFFFF;}
|
||||
</style>
|
||||
<g id="XMLID_15_">
|
||||
<path id="XMLID_19_" class="st0" d="M230.5,374.3c-0.2-0.5-0.8-0.8-1.3-0.7l-0.2,0c-1.6,0.3-2.8,0.3-3.7-0.3
|
||||
c-1.2-0.8-1.8-2.7-1.8-5.7v-27.3c0-10.7-6.4-16.1-18.9-16.1c-11.2,0-20.1,5.3-20.1,12.1c0,3.5,2.1,6,5.3,6.4c2.1,0.2,4-0.7,5.4-2.2
|
||||
c2.8-2.9,2.4-6.4-0.9-10.1c2-2.1,5.5-3.3,9.5-3.3c6.5,0,9.3,3.9,9.3,12.9v6.9c-1.5,0.5-3,0.9-5.6,1.5c-5.3,1.2-12.5,2.9-18,5.9
|
||||
c-4.5,2.5-6.8,6.4-6.8,11.6c0,5.7,3.7,12.3,14.3,12.3c5.9,0,11.2-2.8,16.6-8.8c0.5,6.2,2.8,8.6,8.6,8.6c2.8,0,5-0.6,7.6-1.9
|
||||
C230.5,375.9,230.8,375.1,230.5,374.3z M213.1,366c-1.3,1.8-5.5,7.1-10.7,7.1c-7,0-8.5-4.9-8.5-9.1c0-6.8,5.2-10,19.2-13.4V366z"/>
|
||||
<path id="XMLID_22_" class="st0" d="M348.1,378.6c-14.9,0-26.2-11.7-26.2-27.2c0-15.2,11.7-27.5,26.2-27.5
|
||||
c14.6,0,26.1,11.9,26.1,27.1C374.2,368,360.6,378.6,348.1,378.6z M347.5,326.8c-6.4,0-13.8,2.8-13.8,24.4
|
||||
c0,16.5,4.9,24.5,14.9,24.5c9.6,0,13.8-7.6,13.8-24.5C362.4,334.8,357.5,326.8,347.5,326.8z"/>
|
||||
<path id="XMLID_25_" class="st0" d="M117.4,324.8c0,12.6-3.1,19.5-19,19.5H90v-38h8.7C115.2,306.3,117.4,315.7,117.4,324.8z
|
||||
M90,367.6v-19.8h7.6c11.4,0,20-2.4,25.7-7.1c5.9-5,7.2-11.2,7.2-15.6c0-18.1-17.4-21.9-32.1-21.9l0.1,0H68.8
|
||||
c-0.7,0-1.2,0.5-1.2,1.2v0.1l0,0c0,0.6,0.4,1.2,1,1.4c2.6,1,9.8-0.4,9.8,7.3l0,54.4c0,4-1.8,6.8-9.8,7.5c-0.6,0.1-1.1,0.6-1.1,1.2
|
||||
v0.2c0,0.7,0.5,1.2,1.2,1.2h31.7c0.7,0,1.2-0.5,1.2-1.2v-0.2c0-0.6-0.5-1.2-1.1-1.2C91.8,374.4,90,371.7,90,367.6l0-19.7"/>
|
||||
<path id="XMLID_28_" class="st0" d="M154.5,323.8c-13.8,0-25,12.5-25,27.9c0,15.5,10.5,26.8,25,26.8c12.2,0,18.1-7.3,21.5-12.8
|
||||
c0.3-0.5,0.2-1.3-0.3-1.6l-0.2-0.1c-0.5-0.4-1.3-0.3-1.7,0.2c-4.5,5.6-8.4,8.9-15.2,8.9c-8.6,0-17.7-5.9-17.7-22.5v-0.1
|
||||
c0-0.7,0-1.7,0-2.7h35c0.1,0,0.2-0.1,0.2-0.2l0-0.3c0.5-6.8-1.4-12.9-5.4-17.2C167,326.1,161.3,323.8,154.5,323.8z M141.2,344.4
|
||||
c1.2-11.3,5.6-17.5,12.5-17.5c3.5,0,6.1,1,7.9,2.9c2.5,2.7,3.6,7.6,3.1,14.6L141.2,344.4z"/>
|
||||
<path id="XMLID_29_" class="st0" d="M299.8,345L299.8,345c-9.6-2.7-13.3-5.4-13.3-9.7c0-4.9,3.9-8.4,9.2-8.4c6.3,0,9,3,15.6,14.1
|
||||
l0.1,0.1l0.2,0.1h0.9c0.7,0,1.2-0.5,1.2-1.2v-16c0-0.1-0.1-0.2-0.2-0.2h-1.2c-0.4,0-0.7,0.2-0.9,0.4l-2.1,2.6c-2.7-1.5-7-3-11.4-3
|
||||
c-11,0-18.7,6.8-18.7,16.5c0,9.1,6.1,12.6,16.5,15.4c10.2,2.8,13.8,5.7,13.8,11.1c0,6-5.8,8.7-9.9,8.7c-7.7,0-10.9-2.8-18.2-16
|
||||
l-0.1-0.2l-0.2-0.1h-0.9c-0.7,0-1.2,0.5-1.2,1.2v17.9c0,0.1,0.1,0.2,0.2,0.2h1.2c0.3,0,0.6-0.1,0.9-0.4l3.4-3.4
|
||||
c3.9,2.4,9.8,3.7,13.6,3.7c5.7,0,10.4-1.8,13.6-5.2c2.8-3.1,4.4-7.4,4.4-12.2C316.2,352.7,311.8,348.4,299.8,345z"/>
|
||||
<path id="XMLID_30_" class="st0" d="M241.8,371.3c0,2.8-0.7,3.7-5.1,3.9c-0.6,0-1.1,0.6-1.1,1.2c0,0.7,0.5,1.2,1.2,1.2h21.7
|
||||
c0.7,0,1.2-0.5,1.2-1.2c0-0.7-0.5-1.2-1.2-1.2c-5-0.2-6.3-1.1-6.3-4l0-31.8c3.6-5.9,6.1-9,10.5-10c-0.2,0.7-0.3,1.7-0.3,2.4
|
||||
c0,3.9,2.7,6.6,6.6,6.6c3.8,0,6.4-2.7,6.4-6.6c0-3.7-2.3-7.9-8.7-7.9c-5.3,0-10.3,3-14.6,10.3v-8.2c0-0.8-0.7-1.5-1.5-1.5
|
||||
l-13.7,0.4c-0.7,0-1.2,0.6-1.2,1.2v0.2c0,0.6,0.4,1.1,1,1.2c4.6,0.6,5.2,2.8,5.2,5.1L241.8,371.3z"/>
|
||||
<path id="XMLID_31_" class="st0" d="M391.8,324.5c0.3,0,0.6,0.1,0.8,0.3c0.2,0.2,0.4,0.5,0.4,0.9l0,9.1c0,0,4.5-10.6,18.9-10.6h0.1
|
||||
c9,0,14.2,5.7,14.2,15.8v31.3c0,2.8,0.7,3.7,5.1,3.9c0.6,0,1.1,0.6,1.1,1.2c0,0.7-0.5,1.2-1.2,1.2h-19.5c-0.7,0-1.2-0.5-1.2-1.2
|
||||
c0-0.7,0.5-1.2,1.1-1.2c3.5-0.3,4.1-1.2,4.1-3.9V343c0-9.3-2.7-13-9.5-13c-4.6,0-8.4,4-10.7,7.4c0,0-1.2,1.5-2.5,4.3l0.1,29.5
|
||||
c0,2.7,0.6,3.6,4,3.9c0.6,0.1,1.1,0.6,1.1,1.2c0,0.7-0.5,1.2-1.2,1.2h-19.4c-0.7,0-1.2-0.5-1.2-1.2c0-0.6,0.5-1.2,1.1-1.2
|
||||
c4.4-0.3,5.1-1.2,5.1-3.9v-38.7c0-2.3-0.6-4.4-5.2-5.1c-0.6-0.1-1-0.6-1-1.2v-0.2c0-0.7,0.5-1.2,1.2-1.2L391.8,324.5z"/>
|
||||
<path id="XMLID_32_" class="st1" d="M291.2,131.9c34.3,19.6,42.3,63.4,18.4,107.8c-21,39-66.9,55.7-101,35.8
|
||||
c-34.2-19.9-40.8-75.3-26.2-107.2C203.8,122,253.2,110.2,291.2,131.9"/>
|
||||
<path id="XMLID_35_" class="st2" d="M290.4,165.5c6.7,7.2,8.8,18.1,7.6,27c-1.3,10.2-7.5,19.6-17.8,25.9c-8.1,5-18.8,6.9-29.4,7
|
||||
c-0.1,1.7-0.4,7.4-0.6,8.3c-0.2,1.3-0.7,2.1-1.3,2.8c-1.1,1.5-3.1,2.4-5,3c-1.5,0.4-3.1,0.6-4.2,0.6c-0.2,0-0.4,0-0.5,0
|
||||
c-1.1-0.1-2.4-0.7-3.2-1.5c-0.8-0.9-1.2-2-1.3-3.2l-0.1-1.1c-0.2-1-1.4-50.5-1.2-49.6c0.2-5.9,9.8-7,14.9-5.9
|
||||
c5.2,1,3.9,7.4,3.7,15.2c0,0-0.2,10.2-0.7,21c6.6-0.3,11.9-2.1,16.8-4.6c10-4.9,15.2-12.5,15.2-23.6S272.6,163,252.6,163
|
||||
c-20,0-28.6,5-38.3,13.1c-2.2,1.8-3.9,3.6-5.5,4.8c-1.6,1.2-5.8,1.4-7-1.4c-1.4-3.4,1.2-7.2,2.7-9c2.4-2.9,8.2-8.6,14.6-12
|
||||
c7.4-3.8,16.4-8,28.9-8.3C259.4,149.9,277.4,150.8,290.4,165.5 M247,247.5c-1-0.8-2.2-1.4-3.4-1.6c-0.4-0.1-0.8-0.1-1.2-0.1
|
||||
c-2.2,0-4.4,1.2-5.9,3.3c-1.2,1.7-1.7,3.8-1.4,5.8c0.2,1.3,0.7,2.4,1.4,3.2c0.8,0.9,2,1.6,3.5,2.1c0.9,0.2,1.7,0.4,2.6,0.4h0
|
||||
c1.9,0,3.7-0.6,5-1.7c1.6-1.3,2.4-3.1,2.4-5.1C250,251.3,248.9,249,247,247.5"/>
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 5.0 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 5.0 KiB |
Before Width: | Height: | Size: 8.9 KiB After Width: | Height: | Size: 8.9 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 5.0 KiB After Width: | Height: | Size: 5.0 KiB |
After Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 32 KiB |
|
@ -0,0 +1,7 @@
|
|||
<svg version="1.2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1558 365" width="223.25536" height="134.51135">
|
||||
<title>theredip-svg</title>
|
||||
<style>
|
||||
.s0 { fill: #ffffff }
|
||||
</style>
|
||||
<path id="Layer" fill-rule="evenodd" class="s0" d="m645.4 281.9c2.1 41.4 2.7 68.3 10 82.5h-70.8c-4.3-11.9-5.8-44.5-7.8-81.9c-1.5-29.5-11.3-42-34.6-42h-16v123.9h-68.1v-311.4h69.3c79.2 0 122.8 13.9 124.4 84c1.4 53.8-23.6 71.5-60.6 78.3c41.1 8.1 51.6 13.9 54.2 66.6zm-61.2-136.7c0-25.9-10.3-39.5-45.6-39.5h-12.4v82h12.4c33.5 0 45.6-6.3 45.6-42.5zm-584-92.2h177.9v52.7h-55.5v258.7h-68.4v-258.7h-54zm338.4 0h73.7v311.4h-73.7v-130.6h-61.6v130.6h-68.4v-311.4h68.4v128.1h61.6zm417.8 258.7h84v52.7h-152.4v-311.4h152.2v52.7h-83.8v72.9h64.5v52.5h-64.5zm321.5-106.3v6.6c0 96.6-30.7 152.4-131.8 152.4h-68v-311.4h68c102.4 0 131.8 47.9 131.8 152.4zm-66.2 1.1c0-67.2-9.2-99.7-51.3-99.7h-13.9v203.9h13.9c42.1 0 51.3-38.1 51.3-104.2zm546-101.8c0 69.1-36.6 105-118.2 105h-10.7v101.9h-68.7v-311.4h79.4c80.3 0 118.2 37.5 118.2 104.5zm-66.6 0.5c0-39.2-17-52.7-52.8-52.7h-9.5v104.5h9.5c35.9 0 52.8-12.6 52.8-51.8zm-242.1-105h70.7v199.3c0 78.5-19.5 116.8-101.4 116.8c-81.9 0-101.4-38.3-101.4-116.8v-199.3h70.7v207.4c0 35.2 4.4 52.3 30.7 52.3c26 0 30.7-17.1 30.7-52.3z" />
|
||||
</svg>
|
After Width: | Height: | Size: 1.2 KiB |
|
@ -1 +1,7 @@
|
|||
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 215 127"><defs><style>.cls-1{fill:transparent;}</style></defs><title>kubernetes.io-logos2</title><rect class="cls-1" x="-2.92293" y="-4.57688" width="223.25536" height="134.51136"/><path d="M173.01724,36.02417H168.599a.72106.72106,0,0,0-.71471.71471V57.46553c0,2.20911-1.81927,3.70351-4.48319,3.70351s-4.41822-1.55938-4.41822-3.70351V36.73888a.72106.72106,0,0,0-.71472-.71471H153.785a.72105.72105,0,0,0-.71471.71471V57.46553c0,5.32785,4.48318,9.55115,10.20088,9.55115s10.33084-4.2233,10.33084-9.55115V36.73888a.58881.58881,0,0,0-.38985-.71471Z"/><path d="M192.76928,36.02417h-9.68109a.72106.72106,0,0,0-.71472.71471V65.84715a.72106.72106,0,0,0,.71472.71471h4.41821a.72105.72105,0,0,0,.71471-.71471V54.8016a.59027.59027,0,0,1,.51979-.64974h4.09336a9.09459,9.09459,0,0,0,1.49441-18.12769,6.26236,6.26236,0,0,0-1.55939,0Zm0,12.345h-3.9634a.59027.59027,0,0,1-.64974-.51979V42.45658a.59027.59027,0,0,1,.51978-.64974h4.09336a3.393,3.393,0,0,1,3.24869,3.24869,3.31415,3.31415,0,0,1-3.24869,3.31366Z"/><path d="M33.58342,48.36919H14.676a.72105.72105,0,0,0-.71471.71472v4.41822a.61385.61385,0,0,0,.64973.64973h6.04257a.59028.59028,0,0,1,.64974.51979V78.19218a.72106.72106,0,0,0,.71471.71471H26.4363a.72106.72106,0,0,0,.71471-.71471V54.8016a.69093.69093,0,0,1,.58477-.64974h6.04256a.72105.72105,0,0,0,.71471-.71471V49.01893a.97721.97721,0,0,0-.90963-.64974Z"/><path d="M61.71708,48.36919H57.29886a.72106.72106,0,0,0-.71471.71472V60.12946a.69091.69091,0,0,1-.58477.64973H49.24211a.59027.59027,0,0,1-.64974-.51979V49.08391a.72106.72106,0,0,0-.71471-.71472H43.52441a.72106.72106,0,0,0-.71471.71472V78.19218a.72106.72106,0,0,0,.71471.71471h4.2233c.38984,0,.90964-.32487.90964-.71471V67.14663a.59027.59027,0,0,1,.51979-.64974h6.82224a.69092.69092,0,0,1,.64974.58477V78.19218a.72106.72106,0,0,0,.71471.71471h4.41823a.72106.72106,0,0,0,.71471-.71471V49.08391A.83056.83056,0,0,0,61.71708,48.36919Z"/><path d="M91.08525,57.46553a9.12308,9.12308,0,0,0-9.09634-9.09634H72.37279a.72106.72106,0,0,0-.71471.71472V78.19218a.72106.72106,0,0,0,.71471.71471H76.791a.72106.72106,0,0,0,.71471-.71471V67.14663a.59028.59028,0,0,1,.51979-.64974H79.325a.976.976,0,0,1,.97461.71471l4.48319,10.9156a1.13272,1.13272,0,0,0,1.10456.77968h4.54816a.56948.56948,0,0,0,.64974-.32487.82839.82839,0,0,0,0-.77968L86.34216,66.75678c-.32487-.71471-.38984-1.16953.32487-1.68932C89.78577,62.9883,91.08525,60.64925,91.08525,57.46553Zm-9.09634,3.24869h-3.9634a.59027.59027,0,0,1-.64974-.51979V54.8016a.69093.69093,0,0,1,.58477-.64974h4.02837a3.3012,3.3012,0,0,1,3.24869,3.2487,3.19187,3.19187,0,0,1-3.05376,3.31366Z"/><path d="M115.97022,73.05924H105.57441a.59027.59027,0,0,1-.64974-.51979V67.14663a.59028.59028,0,0,1,.51979-.64974h7.73189a.72106.72106,0,0,0,.71472-.71471V61.364a.72106.72106,0,0,0-.71472-.71471h-7.60194a.59027.59027,0,0,1-.64974-.51979V54.73663a.69092.69092,0,0,1,.58476-.64974h10.46079a.72106.72106,0,0,0,.71472-.71471V48.954a.72106.72106,0,0,0-.71472-.71471H99.79174a.72106.72106,0,0,0-.71471.71471V78.06223a.72106.72106,0,0,0,.71471.71471h16.17848a.72106.72106,0,0,0,.71472-.71471V73.644A.7613.7613,0,0,0,115.97022,73.05924Z"/><path d="M135.26744,48.36919h-9.29126a.72106.72106,0,0,0-.71471.71472V78.19218a.72106.72106,0,0,0,.71471.71471h9.29126c5.003,0,8.96639-3.9634,9.61613-9.55115a47.00813,47.00813,0,0,0,0-11.30545C144.23383,52.3326,140.27042,48.36919,135.26744,48.36919Zm3.76849,20.98655a3.95536,3.95536,0,0,1-3.83346,3.76848h-3.50858a.59027.59027,0,0,1-.64974-.51979V54.8016a.69093.69093,0,0,1,.58476-.64974h3.57356a3.95536,3.95536,0,0,1,3.83346,3.76849A48.09012,48.09012,0,0,1,139.03593,69.35574Z"/></svg>
|
||||
<svg version="1.2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1558 365" width="223.25536" height="134.51135">
|
||||
<title>theredip-svg</title>
|
||||
<style>
|
||||
.s0 { fill: #000000 }
|
||||
</style>
|
||||
<path id="Layer" fill-rule="evenodd" class="s0" d="m645.4 281.9c2.1 41.4 2.7 68.3 10 82.5h-70.8c-4.3-11.9-5.8-44.5-7.8-81.9c-1.5-29.5-11.3-42-34.6-42h-16v123.9h-68.1v-311.4h69.3c79.2 0 122.8 13.9 124.4 84c1.4 53.8-23.6 71.5-60.6 78.3c41.1 8.1 51.6 13.9 54.2 66.6zm-61.2-136.7c0-25.9-10.3-39.5-45.6-39.5h-12.4v82h12.4c33.5 0 45.6-6.3 45.6-42.5zm-584-92.2h177.9v52.7h-55.5v258.7h-68.4v-258.7h-54zm338.4 0h73.7v311.4h-73.7v-130.6h-61.6v130.6h-68.4v-311.4h68.4v128.1h61.6zm417.8 258.7h84v52.7h-152.4v-311.4h152.2v52.7h-83.8v72.9h64.5v52.5h-64.5zm321.5-106.3v6.6c0 96.6-30.7 152.4-131.8 152.4h-68v-311.4h68c102.4 0 131.8 47.9 131.8 152.4zm-66.2 1.1c0-67.2-9.2-99.7-51.3-99.7h-13.9v203.9h13.9c42.1 0 51.3-38.1 51.3-104.2zm546-101.8c0 69.1-36.6 105-118.2 105h-10.7v101.9h-68.7v-311.4h79.4c80.3 0 118.2 37.5 118.2 104.5zm-66.6 0.5c0-39.2-17-52.7-52.8-52.7h-9.5v104.5h9.5c35.9 0 52.8-12.6 52.8-51.8zm-242.1-105h70.7v199.3c0 78.5-19.5 116.8-101.4 116.8c-81.9 0-101.4-38.3-101.4-116.8v-199.3h70.7v207.4c0 35.2 4.4 52.3 30.7 52.3c26 0 30.7-17.1 30.7-52.3z" />
|
||||
</svg>
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 9.1 KiB |
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 8.9 KiB |
|
@ -1 +0,0 @@
|
|||
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 215 127"><defs><style>.cls-1{fill:transparent;}.cls-2{fill:#900;}.cls-3{fill:#069;}.cls-4{fill:#396;}.cls-5{fill:#484848;}</style></defs><title>kubernetes.io-logos2</title><rect class="cls-1" x="-3.75123" y="-4.36563" width="223.25536" height="134.51136"/><circle id="circle3" class="cls-2" cx="107.84735" cy="21.48597" r="15.77727"/><path id="path5" class="cls-3" d="M139.7013,18.0353l-8.93976,8.9394a34.71,34.71,0,1,1-45.8277,0l-8.93975-8.93975a47.33269,47.33269,0,1,0,63.70721.00035Z"/><path id="path7" class="cls-4" d="M104.69189,46.73345,89.41109,31.45229a28.38989,28.38989,0,0,0,15.2808,49.812Zm21.59242-15.28116L111.00315,46.7331V81.26427a28.39011,28.39011,0,0,0,15.28116-49.812Z"/><path id="path9" class="cls-5" d="M170.3688,119.11393h-4.10315l-1.08337-2.69545H159.411l-1.103,2.69545h-4.10314l5.87686-13.29007h4.42955Zm-6.10686-5.00735-1.94656-4.85378-1.9648,4.85378Zm-11.848,5.00735h-3.99937V105.82386h3.999v13.29007Zm-6.49357-6.40066a6.31385,6.31385,0,0,1-.74329,3.27677,7.01233,7.01233,0,0,1-1.74987,2.003,6.32532,6.32532,0,0,1-3.99445,1.12088h-7.16393V105.82387h5.51678a14.9088,14.9088,0,0,1,2.13134.13008,9.38954,9.38954,0,0,1,1.59455.365,6.28678,6.28678,0,0,1,1.20678.52942,6.20368,6.20368,0,0,1,.89089.63,6.10431,6.10431,0,0,1,1.19346,1.31337,6.40745,6.40745,0,0,1,.81516,1.75478A7.42171,7.42171,0,0,1,145.92035,112.71327Zm-4.0758-.1725a4.43822,4.43822,0,0,0-.61812-2.5247,3.02773,3.02773,0,0,0-1.48516-1.21205,5.25783,5.25783,0,0,0-1.76775-.30678h-1.7057v7.86689h1.7057a4.88661,4.88661,0,0,0,2.7214-.74714Q141.84454,114.86915,141.84455,112.54077Zm-12.2684,6.57316H119.566V105.82386h9.84712v2.67337H123.565v2.4325h5.57919v2.67337H123.565v2.83815h6.01113Zm-13.38193,0h-3.99936v-7.70246l-3.61614,4.45935h-.3166l-3.62632-4.45935v7.70246h-3.88962V105.82386h3.63052l4.08632,4.98562,4.10524-4.98562h3.62632l-.00036,13.29007Zm-18.80965,0H93.38591V105.82386h3.99866Zm-5.76291,0h-4.8892l-5.081-6.22326v6.22326H77.65282V105.82386h3.99866v5.94978l4.81312-5.94978H90.817l-4.9467,6.22325Zm-17.34132,0h-3.999V105.82386h3.999v13.29007Zm-5.859-13.29041-5.752,13.46537h-2.32L56.898,111.455l-3.53761,7.83394H51.02114l-5.637-13.46537h4.15118l2.761,7.36272,3.16351-7.36272h2.86656l3.10567,7.36272,2.88548-7.36272Z"/></svg>
|
Before Width: | Height: | Size: 2.2 KiB |
|
@ -0,0 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="154" height="154" viewBox="-15 -15 30 30" fill="#FFF"><circle r="5" cy="-10"/><clipPath id="m"><path d="M-16,-16v32h32v-32l-15,15v10h-2v-10z"/></clipPath><g clip-path="url(#m)"><circle fill="none" stroke="#FFF" stroke-width="4" r="13"/><circle r="9"/></g></svg>
|
After Width: | Height: | Size: 322 B |
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="223.25536" height="134.51135" viewBox="-230 -171 460 422">
|
||||
<defs>
|
||||
<clipPath id="a"><path d="m178 176v-364l-165.8 165.8-0.01 132.2h-24.38v-132.2l-165.8-165.8v364"/></clipPath>
|
||||
</defs>
|
||||
<path d="m192.6 196.8h15.1l22.2 53.4h-14.2l-4-10h-23.1l-4 10h-14.3zm-0.5 33.9h16l-8-20.6zm-41.1-33h13.1v52.5h-13.1zm-62.1 0h19.8c10.7 0 18.9 2.2 24.2 6.5 5.4 4.4 8 10.9 8 19.6 0 8.8-2.6 15.4-7.7 19.7-5.2 4.4-12.9 6.8-23.2 6.7h-21.1zm12.9 42.8h8.2c5.8 0 10-1.5 12.9-4.2s4.3-6.8 4.3-12.4c0-5.5-1.6-9.7-4.7-12.4-2.9-2.8-7.6-4.2-13.8-4.2h-6.9zm-61.6 9.7v-52.5h38.7v9.4h-25.6v11.3h24v9.4h-24v12.8h25.6v9.6zm-55 0h-13.1v-52.5h11.8l16.4 18.9 16.3-18.9h11.8v52.5h-13.2v-32.3l-13.8 16.1h-2.3l-13.9-16.1zm-38.3-52.5h13.2v52.5h-13.2zm-55.6 52.5v-52.5h13v24.9l16.8-24.9h14.7l-18.2 25.1 23.8 27.4h-16.7l-20.4-25.1v25.1zm-25.1-52.5h13.1v52.5h-13.1zm-73.2 53.3-23-53.4h14.4l11.9 29.5 13.6-29.5h10.2l13.5 29.5 11.9-29.5h14.4l-22.9 53.4h-5.7l-16.3-33.2-16.4 33.2z" fill="#484848"/>
|
||||
<g clip-path="url(#a)">
|
||||
<circle stroke-width="46" stroke="#069" r="150.5" fill="none"/>
|
||||
<circle r="104.3" fill="#396"/>
|
||||
</g>
|
||||
<circle cy="-113" r="57.3" fill="#900"/>
|
||||
</svg>
|
After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
@ -0,0 +1,9 @@
|
|||
<svg viewBox="0 0 200 38" width="223.25536" height="134.51135" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M190.373 22.1349L199.934 11.4604H193.68L186.149 20.0393H184.872V0L179.895 4.97708V34.1847H184.872V24.6889H186.116L193.713 34.1847H200L190.373 22.1349Z" fill="#ffffff"/>
|
||||
<path d="M176.948 19.1225C176.686 14.2764 172.528 10.5763 167.714 10.8382C164.964 10.7073 162.312 11.9515 160.707 14.2109V11.4604H155.763V34.2174H160.773V21.5783C160.773 21.3818 160.773 21.1526 160.773 20.9561C160.904 17.8454 163.556 15.4551 166.666 15.5861C170.006 15.5861 171.971 17.7145 171.971 21.5455V34.1847H176.981V19.9083C176.948 19.6464 176.948 19.3844 176.948 19.1225Z" fill="#ffffff"/>
|
||||
<path d="M147.806 13.4578C145.841 11.6896 143.287 10.74 140.635 10.8382H140.111C133.824 11.1329 128.945 16.5029 129.24 22.7898C129.24 22.9863 129.24 23.15 129.24 23.3137C129.24 29.6333 134.348 34.7413 140.635 34.7741C143.287 34.905 145.874 33.9882 147.806 32.1873V34.1847H152.75V11.4276H147.773V13.4578H147.806ZM148.133 22.8225C148.133 22.9862 148.133 23.1827 148.133 23.3464C148.101 27.112 145.023 30.1244 141.257 30.0917C141.093 30.0917 140.897 30.0917 140.733 30.0917C136.968 29.8297 134.152 26.5881 134.381 22.8225C134.381 22.5606 134.381 22.2659 134.381 22.0039C134.61 18.2056 137.885 15.3242 141.683 15.5534C145.481 15.7826 148.363 19.0242 148.133 22.8225Z" fill="#ffffff"/>
|
||||
<path d="M102.39 10.8382C102.194 10.8382 101.997 10.8382 101.801 10.8382C97.2821 10.9037 93.3856 13.4905 91.4537 17.2561C89.4236 13.3268 85.2323 10.6745 80.5172 10.871H80.2225C75.6056 10.9692 71.6436 13.6542 69.6462 17.4853L69.3843 17.6817L66.0771 24.8854L59.5611 9.463L52.9468 24.8854L46.8237 11.4604H40.8315L52.9795 36.1493L59.4956 21.3491L65.9789 36.1493L69.6135 28.7819C71.7091 32.7767 75.9658 35.4944 80.7792 35.3635C85.4943 35.2325 89.5218 32.482 91.4864 28.52C93.5493 32.3838 97.675 34.9378 102.325 34.7741C102.521 34.7741 102.718 34.7741 102.914 34.7741C109.463 34.7086 114.669 29.3386 114.604 22.7898C114.604 22.5933 114.604 22.3969 114.604 22.2004C114.407 15.7171 108.906 10.609 102.39 10.8382ZM87.6554 23.0845C87.5899 27.0465 84.3155 30.1572 80.3862 30.0917C76.457 30.0262 73.3135 26.7518 73.379 22.8225C73.379 22.7243 73.379 22.6588 73.379 22.5606C73.4445 18.5986 76.7189 15.4879 80.6482 15.5534C84.5775 15.6189 87.7209 18.8933 87.6554 22.8225V23.0845ZM109.528 22.8225C109.528 22.9535 109.528 23.0845 109.528 23.2155C109.43 27.1775 106.123 30.2881 102.194 30.1572C98.2317 30.0589 95.121 26.7518 95.252 22.8225C95.252 22.6916 95.252 22.5606 95.252 22.4623C95.3502 18.5003 98.6246 15.3897 102.587 15.4879C106.483 15.5861 109.627 18.8605 109.528 22.8225Z" fill="#ffffff"/>
|
||||
<path d="M132.253 11.6568C130.878 11.1002 129.404 10.8382 127.931 10.871C125.475 10.5108 122.986 11.4276 121.316 13.294V11.4604H116.405V34.2174H121.382V23.8703C121.349 18.795 123.641 15.5534 126.817 15.5534C127.505 15.5534 128.16 15.6189 128.847 15.7826C129.666 14.2109 130.845 12.7701 132.253 11.6568Z" fill="#ffffff"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.702 37.1971C26.8173 37.1971 36.7715 22.4951 36.7715 22.4951C36.7715 22.4951 26.8173 7.76031 14.702 7.76031C6.64702 7.89129 0.130976 14.4073 0 22.4623C0.130976 30.5501 6.64702 37.0334 14.702 37.1971Z" fill="#2286E6"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.6717 27.4394L13.9815 28.7492L15.2912 27.4394L22.6259 20.072C23.3135 19.3189 23.248 18.1729 22.4949 17.4853C21.8073 16.8304 20.7267 16.8304 20.0064 17.4853L14.0142 23.5756L11.6239 21.1853C10.8708 20.4977 9.69202 20.5632 9.03714 21.3163C8.41501 21.9712 8.41501 22.9863 8.97165 23.7066C9.0044 23.7394 9.03714 23.7721 9.06988 23.8048L12.6717 27.4394Z" fill="white"/>
|
||||
</svg>
|
After Width: | Height: | Size: 3.6 KiB |
After Width: | Height: | Size: 5.7 KiB |
|
@ -0,0 +1,9 @@
|
|||
<svg version="1.2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1578 312" width="223.25536" height="134.51135">
|
||||
<title>Zalando_201x_logo-svg</title>
|
||||
<style>
|
||||
.s0 { fill: #ffffff }
|
||||
.s1 { fill: #ff6900 }
|
||||
</style>
|
||||
<path id="path4101" fill-rule="evenodd" class="s0" d="m526.9 258.8h-135.6c-4.5 0-8-3.4-8-7.9v-16.6c-0.1-4 1.2-5.8 3.7-8.9l108-125.6h-105.8c-4.5 0-7.9-3.4-7.9-7.9v-11.7c0-4.6 3.4-8 7.9-8h137c4.6 0 8 3.4 8 8v16.9c0.1 3-1 5.6-3.4 8.3l-108.3 125.8h104.4c4.6 0 8 3.4 8 7.9v11.8c0 4.5-3.4 7.9-8 7.9zm267.4 3.5c-24-0.1-37.2-13.7-37.2-38.3v-208.2c-0.2-4.3 3.2-6.6 6.4-6.9l18.9-4.9h1.3c4 0.1 6.2 3.8 6.2 7.3v212c0.1 10.1 5.8 11.1 12.8 11.3 2.4 0 4.8 0.2 4.8 0.2l0.3-0.1c1.9 0 4.2 1.5 4.8 4.8l0.1 0.3c2.6 12.5 2.6 12.5 2.7 13.5 0.1 1.3-0.3 2.6-1.3 3.7-2.8 3.2-10 5.1-19.7 5.3h-0.1q0 0 0 0zm382.9-3.5h-16.9c-4.5 0-7.9-3.4-7.9-7.9v-127.6c-0.3-21.6-6.8-27.6-30-27.9-26.3 0-52.9 6.5-61.7 8.9v146.6c0 4.6-3.2 7.9-7.6 7.9h-17.3c-4.5 0-7.9-3.4-7.9-7.9v-143.1c-0.3-13.3 1-22.5 19.8-28.6 18.1-6.2 52.6-11.5 75.4-11.5 43.5 0.1 62 15.8 62.1 52.5v130.7c0 4.5-3.4 7.9-8 7.9zm178.8-2.5l-2 0.5c-10.8 2.8-25.5 6.5-51.3 6.5h-0.1c-71.1-0.1-85.1-36-85.2-98 0.1-71 22.6-97.5 83.1-97.6 21.4 0 36.1 2.8 46.7 5.3l-0.1-57.2c-0.1-2.5 1-5.8 7-7l18.9-4.8h1c4.3 0.1 5.9 4 5.9 7.3v215.1c0.3 13.6-1.3 25.2-23.9 29.9zm-8.9-155.7c-6.3-1.6-23.9-5.6-43.8-5.6-36.4 0.3-51.7 10.2-52.1 70.7 0.5 66.4 20.2 70 52.5 70.3v1.4-1.4c20 0 37.2-4.2 43.4-5.9 0 0 0-129.5 0-129.5zm230.4 65.1c-0.1 47.3-6.7 97.5-83.5 97.6-76.9-0.1-83.4-50.4-83.5-97.6 0.1-47.4 6.6-97.9 83.5-98 76.9 0.1 83.4 48.5 83.5 98zm-34.2 0c-0.3-46.1-2.7-70.1-49.3-70.3-46.7 0.2-49 24.2-49.3 70.3 0.3 45.8 2.6 69.8 49.3 70 46.6-0.2 49-24.2 49.3-70zm-549.3-44.5v99c0.3 24.6-6 32.4-30.8 38.2-10.8 2.2-27.4 4.9-45.4 4.9-26.6 0-81.8-0.2-81.8-59.7-0.2-46.9 28-55 62-60.2 22.3-3.6 45-4.2 56.5-4.2 3.1 0 5.2 0.1 6.4 0.1v-16.7c-0.2-11.2-0.2-18-10.7-21.9-6.4-2.7-16-4-30.3-4-23.5 0-44.6 5.3-58.6 8.8l-5.3 1.2c-0.6 0.2-1.2 0.3-2 0.4-2.5 0-5.2-1.5-6.1-4.7l-0.1-0.3-3.2-15.9v-0.9c0.1-3.7 2.8-5.9 5.3-6.7 11.3-4.2 41-10.9 73-10.9 23.4 0 40.3 3.1 51.7 9.3 19.5 10.3 19.4 29.1 19.4 44.2zm-33 45.5c-7.7 0.1-45 0.7-59.9 3.9l-1.2 0.2c-16.7 3.7-29.9 6.7-30.1 31.5 0.1 31.1 23.9 33.9 48.3 34.1v1.4-1.4c15.3 0 29.7-2.2 42.9-6.5 0 0 0-63.2 0-63.2zm-243-45.5v99c0.3 24.6-6 32.4-30.8 38.2-10.8 2.2-27.4 4.9-45.5 4.9-26.5 0-81.7-0.2-81.7-59.7-0.2-46.9 28-55 62-60.2 22.3-3.6 45-4.2 56.5-4.2 3.1 0 5.2 0.1 6.3 0.1v-16.7c-0.1-11.2-0.1-18-10.6-21.9-6.4-2.7-16-4-30.3-4-23.5 0-44.6 5.3-58.6 8.8l-5.3 1.2c-0.6 0.2-1.2 0.3-2 0.4-2.5 0-5.2-1.5-6.2-4.7v-0.3l-3.2-15.9v-0.9c0.1-3.7 2.8-5.9 5.3-6.7 11.3-4.2 41-10.9 73-10.9 23.4 0 40.3 3.1 51.7 9.3 19.5 10.3 19.4 29.1 19.4 44.2zm-33 45.5c-7.7 0.1-45 0.7-59.9 3.9l-1.2 0.2c-16.7 3.7-29.9 6.7-30.1 31.4 0.1 31.2 23.9 34 48.3 34.2v1.4-1.4c15.3 0 29.7-2.2 42.9-6.5 0 0 0-63.2 0-63.2z"/>
|
||||
<path id="path4105" class="s1" d="m63.4 311.4c-11.5 0-17.9-2.7-21.3-4.7-4.7-2.7-13.4-9.6-21.2-30.2-12.6-32.9-20-73.1-20.3-120.4v-0.2c0.3-47.3 7.7-87.5 20.3-120.4 7.8-20.6 16.5-27.5 21.2-30.3 3.4-1.9 9.8-4.6 21.3-4.6 4.4 0 9.5 0.4 15.5 1.3 34.8 5.7 73.4 19.4 114.5 42.7l0.1 0.1c40.8 23.9 71.9 50.4 94.2 77.8 13.9 17 15.5 28 15.5 33.5 0 5.5-1.6 16.5-15.5 33.5-22.3 27.3-53.4 53.9-94.2 77.8l-0.1 0.1c-41.1 23.3-79.7 37-114.5 42.7-6 0.9-11.1 1.3-15.5 1.3z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 3.2 KiB |
|
@ -0,0 +1,9 @@
|
|||
<svg version="1.2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1578 312" width="223.25536" height="134.51135">
|
||||
<title>Zalando_201x_logo-svg</title>
|
||||
<style>
|
||||
.s0 { fill: #020203 }
|
||||
.s1 { fill: #ff6900 }
|
||||
</style>
|
||||
<path id="path4101" fill-rule="evenodd" class="s0" d="m526.9 258.8h-135.6c-4.5 0-8-3.4-8-7.9v-16.6c-0.1-4 1.2-5.8 3.7-8.9l108-125.6h-105.8c-4.5 0-7.9-3.4-7.9-7.9v-11.7c0-4.6 3.4-8 7.9-8h137c4.6 0 8 3.4 8 8v16.9c0.1 3-1 5.6-3.4 8.3l-108.3 125.8h104.4c4.6 0 8 3.4 8 7.9v11.8c0 4.5-3.4 7.9-8 7.9zm267.4 3.5c-24-0.1-37.2-13.7-37.2-38.3v-208.2c-0.2-4.3 3.2-6.6 6.4-6.9l18.9-4.9h1.3c4 0.1 6.2 3.8 6.2 7.3v212c0.1 10.1 5.8 11.1 12.8 11.3 2.4 0 4.8 0.2 4.8 0.2l0.3-0.1c1.9 0 4.2 1.5 4.8 4.8l0.1 0.3c2.6 12.5 2.6 12.5 2.7 13.5 0.1 1.3-0.3 2.6-1.3 3.7-2.8 3.2-10 5.1-19.7 5.3h-0.1q0 0 0 0zm382.9-3.5h-16.9c-4.5 0-7.9-3.4-7.9-7.9v-127.6c-0.3-21.6-6.8-27.6-30-27.9-26.3 0-52.9 6.5-61.7 8.9v146.6c0 4.6-3.2 7.9-7.6 7.9h-17.3c-4.5 0-7.9-3.4-7.9-7.9v-143.1c-0.3-13.3 1-22.5 19.8-28.6 18.1-6.2 52.6-11.5 75.4-11.5 43.5 0.1 62 15.8 62.1 52.5v130.7c0 4.5-3.4 7.9-8 7.9zm178.8-2.5l-2 0.5c-10.8 2.8-25.5 6.5-51.3 6.5h-0.1c-71.1-0.1-85.1-36-85.2-98 0.1-71 22.6-97.5 83.1-97.6 21.4 0 36.1 2.8 46.7 5.3l-0.1-57.2c-0.1-2.5 1-5.8 7-7l18.9-4.8h1c4.3 0.1 5.9 4 5.9 7.3v215.1c0.3 13.6-1.3 25.2-23.9 29.9zm-8.9-155.7c-6.3-1.6-23.9-5.6-43.8-5.6-36.4 0.3-51.7 10.2-52.1 70.7 0.5 66.4 20.2 70 52.5 70.3v1.4-1.4c20 0 37.2-4.2 43.4-5.9 0 0 0-129.5 0-129.5zm230.4 65.1c-0.1 47.3-6.7 97.5-83.5 97.6-76.9-0.1-83.4-50.4-83.5-97.6 0.1-47.4 6.6-97.9 83.5-98 76.9 0.1 83.4 48.5 83.5 98zm-34.2 0c-0.3-46.1-2.7-70.1-49.3-70.3-46.7 0.2-49 24.2-49.3 70.3 0.3 45.8 2.6 69.8 49.3 70 46.6-0.2 49-24.2 49.3-70zm-549.3-44.5v99c0.3 24.6-6 32.4-30.8 38.2-10.8 2.2-27.4 4.9-45.4 4.9-26.6 0-81.8-0.2-81.8-59.7-0.2-46.9 28-55 62-60.2 22.3-3.6 45-4.2 56.5-4.2 3.1 0 5.2 0.1 6.4 0.1v-16.7c-0.2-11.2-0.2-18-10.7-21.9-6.4-2.7-16-4-30.3-4-23.5 0-44.6 5.3-58.6 8.8l-5.3 1.2c-0.6 0.2-1.2 0.3-2 0.4-2.5 0-5.2-1.5-6.1-4.7l-0.1-0.3-3.2-15.9v-0.9c0.1-3.7 2.8-5.9 5.3-6.7 11.3-4.2 41-10.9 73-10.9 23.4 0 40.3 3.1 51.7 9.3 19.5 10.3 19.4 29.1 19.4 44.2zm-33 45.5c-7.7 0.1-45 0.7-59.9 3.9l-1.2 0.2c-16.7 3.7-29.9 6.7-30.1 31.5 0.1 31.1 23.9 33.9 48.3 34.1v1.4-1.4c15.3 0 29.7-2.2 42.9-6.5 0 0 0-63.2 0-63.2zm-243-45.5v99c0.3 24.6-6 32.4-30.8 38.2-10.8 2.2-27.4 4.9-45.5 4.9-26.5 0-81.7-0.2-81.7-59.7-0.2-46.9 28-55 62-60.2 22.3-3.6 45-4.2 56.5-4.2 3.1 0 5.2 0.1 6.3 0.1v-16.7c-0.1-11.2-0.1-18-10.6-21.9-6.4-2.7-16-4-30.3-4-23.5 0-44.6 5.3-58.6 8.8l-5.3 1.2c-0.6 0.2-1.2 0.3-2 0.4-2.5 0-5.2-1.5-6.2-4.7v-0.3l-3.2-15.9v-0.9c0.1-3.7 2.8-5.9 5.3-6.7 11.3-4.2 41-10.9 73-10.9 23.4 0 40.3 3.1 51.7 9.3 19.5 10.3 19.4 29.1 19.4 44.2zm-33 45.5c-7.7 0.1-45 0.7-59.9 3.9l-1.2 0.2c-16.7 3.7-29.9 6.7-30.1 31.4 0.1 31.2 23.9 34 48.3 34.2v1.4-1.4c15.3 0 29.7-2.2 42.9-6.5 0 0 0-63.2 0-63.2z"/>
|
||||
<path id="path4105" class="s1" d="m63.4 311.4c-11.5 0-17.9-2.7-21.3-4.7-4.7-2.7-13.4-9.6-21.2-30.2-12.6-32.9-20-73.1-20.3-120.4v-0.2c0.3-47.3 7.7-87.5 20.3-120.4 7.8-20.6 16.5-27.5 21.2-30.3 3.4-1.9 9.8-4.6 21.3-4.6 4.4 0 9.5 0.4 15.5 1.3 34.8 5.7 73.4 19.4 114.5 42.7l0.1 0.1c40.8 23.9 71.9 50.4 94.2 77.8 13.9 17 15.5 28 15.5 33.5 0 5.5-1.6 16.5-15.5 33.5-22.3 27.3-53.4 53.9-94.2 77.8l-0.1 0.1c-41.1 23.3-79.7 37-114.5 42.7-6 0.9-11.1 1.3-15.5 1.3z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 3.2 KiB |
|
@ -51,7 +51,7 @@ an admin user.
|
|||
|
||||
## Network security
|
||||
|
||||
- [ ] CNI plugins in-use supports network policies.
|
||||
- [ ] CNI plugins in use support network policies.
|
||||
- [ ] Ingress and egress network policies are applied to all workloads in the
|
||||
cluster.
|
||||
- [ ] Default network policies within each namespace, selecting all pods, denying
|
||||
|
@ -66,9 +66,8 @@ plugins provide the functionality to
|
|||
restrict network resources that pods may communicate with. This is most commonly done
|
||||
through [Network Policies](/docs/concepts/services-networking/network-policies/)
|
||||
which provide a namespaced resource to define rules. Default network policies
|
||||
blocking everything egress and ingress, in each namespace, selecting all the
|
||||
pods, can be useful to adopt an allow list approach, ensuring that no workloads
|
||||
is missed.
|
||||
that block all egress and ingress, in each namespace, selecting all pods, can be
|
||||
useful to adopt an allow list approach to ensure that no workloads are missed.
|
||||
|
||||
Not all CNI plugins provide encryption in transit. If the chosen plugin lacks this
|
||||
feature, an alternative solution could be to use a service mesh to provide that
|
||||
|
@ -80,12 +79,12 @@ be used to communicate securely with it. The certificate authority for this
|
|||
should be unique to etcd.
|
||||
|
||||
External Internet access to the Kubernetes API server should be restricted to
|
||||
not expose the API publicly. Be careful as many managed Kubernetes distribution
|
||||
not expose the API publicly. Be careful, as many managed Kubernetes distributions
|
||||
are publicly exposing the API server by default. You can then use a bastion host
|
||||
to access the server.
|
||||
|
||||
The [kubelet](/docs/reference/command-line-tools-reference/kubelet/) API access
|
||||
should be restricted and not publicly exposed, the defaults authentication and
|
||||
should be restricted and not exposed publicly, the default authentication and
|
||||
authorization settings, when no configuration file specified with the `--config`
|
||||
flag, are overly permissive.
|
||||
|
||||
|
@ -325,7 +324,7 @@ Production.
|
|||
webhook admission controller.
|
||||
- [ ] The admission chain plugins and webhooks are securely configured.
|
||||
|
||||
Admission controllers can help to improve the security of the cluster. However,
|
||||
Admission controllers can help improve the security of the cluster. However,
|
||||
they can present risks themselves as they extend the API server and
|
||||
[should be properly secured](/blog/2022/01/19/secure-your-admission-controllers-and-webhooks/).
|
||||
|
||||
|
@ -350,11 +349,11 @@ permission to sign certificate requests.
|
|||
attribute') of `system:masters`.
|
||||
|
||||
[`LimitRanger`](/docs/reference/access-authn-authz/admission-controllers/#limitranger)
|
||||
: Enforce the LimitRange API constraints.
|
||||
: Enforces the LimitRange API constraints.
|
||||
|
||||
[`MutatingAdmissionWebhook`](/docs/reference/access-authn-authz/admission-controllers/#mutatingadmissionwebhook)
|
||||
: Allows the use of custom controllers through webhooks, these controllers may
|
||||
mutate requests that it reviews.
|
||||
mutate requests that they review.
|
||||
|
||||
[`PodSecurity`](/docs/reference/access-authn-authz/admission-controllers/#podsecurity)
|
||||
: Replacement for Pod Security Policy, restricts security contexts of deployed
|
||||
|
@ -367,8 +366,8 @@ Pods.
|
|||
: Allows the use of custom controllers through webhooks, these controllers do
|
||||
not mutate requests that it reviews.
|
||||
|
||||
The second group includes plugin that are not enabled by default but in general
|
||||
availability state and recommended to improve your security posture:
|
||||
The second group includes plugins that are not enabled by default but are in general
|
||||
availability state and are recommended to improve your security posture:
|
||||
|
||||
[`DenyServiceExternalIPs`](/docs/reference/access-authn-authz/admission-controllers/#denyserviceexternalips)
|
||||
: Rejects all net-new usage of the `Service.spec.externalIPs` field. This is a mitigation for
|
||||
|
|
|
@ -381,10 +381,9 @@ to `Retain`, including cases where you are reusing an existing PV.
|
|||
Support for expanding PersistentVolumeClaims (PVCs) is enabled by default. You can expand
|
||||
the following types of volumes:
|
||||
|
||||
* azureFile (deprecated)
|
||||
* {{< glossary_tooltip text="csi" term_id="csi" >}}
|
||||
* {{< glossary_tooltip text="csi" term_id="csi" >}} (including some CSI migrated
|
||||
volme types)
|
||||
* flexVolume (deprecated)
|
||||
* rbd (deprecated)
|
||||
* portworxVolume (deprecated)
|
||||
|
||||
You can only expand a PVC if its storage class's `allowVolumeExpansion` field is set to true.
|
||||
|
@ -545,6 +544,8 @@ Older versions of Kubernetes also supported the following in-tree PersistentVolu
|
|||
(**not available** starting v1.31)
|
||||
* `flocker` - Flocker storage.
|
||||
(**not available** starting v1.25)
|
||||
* `glusterfs` - GlusterFS storage.
|
||||
(**not available** starting v1.26)
|
||||
* `photonPersistentDisk` - Photon controller persistent disk.
|
||||
(**not available** starting v1.15)
|
||||
* `quobyte` - Quobyte volume.
|
||||
|
@ -727,13 +728,9 @@ Not all Persistent Volume types support mount options.
|
|||
|
||||
The following volume types support mount options:
|
||||
|
||||
* `azureFile`
|
||||
* `cephfs` (**deprecated** in v1.28)
|
||||
* `cinder` (**deprecated** in v1.18)
|
||||
* `csi` (including CSI migrated volume types)
|
||||
* `iscsi`
|
||||
* `nfs`
|
||||
* `rbd` (**deprecated** in v1.28)
|
||||
* `vsphereVolume`
|
||||
|
||||
Mount options are not validated. If a mount option is invalid, the mount fails.
|
||||
|
||||
|
@ -966,14 +963,10 @@ network-attached storage. See
|
|||
The following volume plugins support raw block volumes, including dynamic provisioning where
|
||||
applicable:
|
||||
|
||||
* CSI
|
||||
* CSI (including some CSI migrated volume types)
|
||||
* FC (Fibre Channel)
|
||||
* iSCSI
|
||||
* Local volume
|
||||
* OpenStack Cinder
|
||||
* RBD (deprecated)
|
||||
* RBD (Ceph Block Device; deprecated)
|
||||
* VsphereVolume
|
||||
|
||||
### PersistentVolume using a Raw Block Volume {#persistent-volume-using-a-raw-block-volume}
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ weight: 10
|
|||
|
||||
<!-- overview -->
|
||||
|
||||
Kubernetes _volumes_ provide a way for containers in a {{< glossary_tooltip text="pods" term_id="pod" >}}
|
||||
Kubernetes _volumes_ provide a way for containers in a {{< glossary_tooltip text="pod" term_id="pod" >}}
|
||||
to access and share data via the filesystem. There are different kinds of volume that you can use for different purposes,
|
||||
such as:
|
||||
|
||||
|
@ -120,34 +120,17 @@ third party storage driver instead.
|
|||
|
||||
### azureFile (deprecated) {#azurefile}
|
||||
|
||||
{{< feature-state for_k8s_version="v1.21" state="deprecated" >}}
|
||||
<!-- maintenance note: OK to remove all mention of azureFile once the v1.30 release of
|
||||
Kubernetes has gone out of support -->
|
||||
|
||||
The `azureFile` volume type mounts a Microsoft Azure File volume (SMB 2.1 and 3.0)
|
||||
into a pod.
|
||||
In Kubernetes {{< skew currentVersion >}}, all operations for the in-tree `azureFile` type
|
||||
are redirected to the `file.csi.azure.com` {{< glossary_tooltip text="CSI" term_id="csi" >}} driver.
|
||||
|
||||
For more details, see the
|
||||
[`azureFile` volume plugin](https://github.com/kubernetes/examples/tree/master/staging/volumes/azure_file/README.md).
|
||||
The AzureFile in-tree storage driver was deprecated in the Kubernetes v1.21 release
|
||||
and then removed entirely in the v1.30 release.
|
||||
|
||||
#### azureFile CSI migration
|
||||
|
||||
{{< feature-state for_k8s_version="v1.26" state="stable" >}}
|
||||
|
||||
The `CSIMigration` feature for `azureFile`, when enabled, redirects all plugin operations
|
||||
from the existing in-tree plugin to the `file.csi.azure.com` Container
|
||||
Storage Interface (CSI) Driver. In order to use this feature, the [Azure File CSI
|
||||
Driver](https://github.com/kubernetes-sigs/azurefile-csi-driver)
|
||||
must be installed on the cluster and the `CSIMigrationAzureFile`
|
||||
[feature gates](/docs/reference/command-line-tools-reference/feature-gates/) must be enabled.
|
||||
|
||||
Azure File CSI driver does not support using the same volume with different fsgroups. If
|
||||
`CSIMigrationAzureFile` is enabled, using same volume with different fsgroups won't be supported at all.
|
||||
|
||||
#### azureFile CSI migration complete
|
||||
|
||||
{{< feature-state for_k8s_version="v1.21" state="alpha" >}}
|
||||
|
||||
To disable the `azureFile` storage plugin from being loaded by the controller manager
|
||||
and the kubelet, set the `InTreePluginAzureFileUnregister` flag to `true`.
|
||||
The Kubernetes project suggests that you use the [Azure File](https://github.com/kubernetes-sigs/azurefile-csi-driver)
|
||||
third party storage driver instead.
|
||||
|
||||
### cephfs (removed) {#cephfs}
|
||||
|
||||
|
@ -891,56 +874,20 @@ For more details, see [Configuring Secrets](/docs/concepts/configuration/secret/
|
|||
|
||||
### vsphereVolume (deprecated) {#vspherevolume}
|
||||
|
||||
{{< note >}}
|
||||
The Kubernetes project recommends using the [vSphere CSI](https://github.com/kubernetes-sigs/vsphere-csi-driver)
|
||||
out-of-tree storage driver instead.
|
||||
{{< /note >}}
|
||||
|
||||
A `vsphereVolume` is used to mount a vSphere VMDK volume into your Pod. The contents
|
||||
of a volume are preserved when it is unmounted. It supports both VMFS and VSAN datastore.
|
||||
|
||||
For more information, see the
|
||||
[vSphere volume](https://github.com/kubernetes/examples/tree/master/staging/volumes/vsphere) examples.
|
||||
|
||||
#### vSphere CSI migration {#vsphere-csi-migration}
|
||||
|
||||
{{< feature-state for_k8s_version="v1.26" state="stable" >}}
|
||||
<!-- maintenance note: OK to remove all mention of vsphereVolume once the v1.30 release of
|
||||
Kubernetes has gone out of support -->
|
||||
|
||||
In Kubernetes {{< skew currentVersion >}}, all operations for the in-tree `vsphereVolume` type
|
||||
are redirected to the `csi.vsphere.vmware.com` {{< glossary_tooltip text="CSI" term_id="csi" >}} driver.
|
||||
|
||||
[vSphere CSI driver](https://github.com/kubernetes-sigs/vsphere-csi-driver)
|
||||
must be installed on the cluster. You can find additional advice on how to migrate in-tree `vsphereVolume` in VMware's documentation page
|
||||
[Migrating In-Tree vSphere Volumes to vSphere Container Storage Plug-in](https://docs.vmware.com/en/VMware-vSphere-Container-Storage-Plug-in/2.0/vmware-vsphere-csp-getting-started/GUID-968D421F-D464-4E22-8127-6CB9FF54423F.html).
|
||||
If vSphere CSI Driver is not installed volume operations can not be performed on the PV created with the in-tree `vsphereVolume` type.
|
||||
The `vsphereVolume` in-tree storage driver was deprecated in the Kubernetes v1.19 release
|
||||
and then removed entirely in the v1.30 release.
|
||||
|
||||
You must run vSphere 7.0u2 or later in order to migrate to the vSphere CSI driver.
|
||||
The Kubernetes project suggests that you use the
|
||||
[vSphere CSI](https://github.com/kubernetes-sigs/vsphere-csi-driver)
|
||||
third party storage driver instead.
|
||||
|
||||
If you are running a version of Kubernetes other than v{{< skew currentVersion >}}, consult
|
||||
the documentation for that version of Kubernetes.
|
||||
|
||||
{{< note >}}
|
||||
The following StorageClass parameters from the built-in `vsphereVolume` plugin are not supported by the vSphere CSI driver:
|
||||
|
||||
* `diskformat`
|
||||
* `hostfailurestotolerate`
|
||||
* `forceprovisioning`
|
||||
* `cachereservation`
|
||||
* `diskstripes`
|
||||
* `objectspacereservation`
|
||||
* `iopslimit`
|
||||
|
||||
Existing volumes created using these parameters will be migrated to the vSphere CSI driver,
|
||||
but new volumes created by the vSphere CSI driver will not be honoring these parameters.
|
||||
{{< /note >}}
|
||||
|
||||
#### vSphere CSI migration complete {#vsphere-csi-migration-complete}
|
||||
|
||||
{{< feature-state for_k8s_version="v1.19" state="beta" >}}
|
||||
|
||||
To turn off the `vsphereVolume` plugin from being loaded by the controller manager and the kubelet,
|
||||
you need to set `InTreePluginvSphereUnregister` feature flag to `true`. You must install a
|
||||
`csi.vsphere.vmware.com` {{< glossary_tooltip text="CSI" term_id="csi" >}} driver on all worker nodes.
|
||||
|
||||
## Using subPath {#using-subpath}
|
||||
|
||||
|
@ -1218,12 +1165,6 @@ provisioning/delete, attach/detach, mount/unmount and resizing of volumes.
|
|||
In-tree plugins that support `CSIMigration` and have a corresponding CSI driver implemented
|
||||
are listed in [Types of Volumes](#volume-types).
|
||||
|
||||
The following in-tree plugins support persistent storage on Windows nodes:
|
||||
|
||||
* [`azureFile`](#azurefile)
|
||||
* [`gcePersistentDisk`](#gcepersistentdisk)
|
||||
* [`vsphereVolume`](#vspherevolume)
|
||||
|
||||
### flexVolume (deprecated) {#flexvolume}
|
||||
|
||||
{{< feature-state for_k8s_version="v1.23" state="deprecated" >}}
|
||||
|
|
|
@ -440,7 +440,9 @@ jwt:
|
|||
# 1. If username.expression uses 'claims.email', then 'claims.email_verified' must be used in
|
||||
# username.expression or extra[*].valueExpression or claimValidationRules[*].expression.
|
||||
# An example claim validation rule expression that matches the validation automatically
|
||||
# applied when username.claim is set to 'email' is 'claims.?email_verified.orValue(true)'.
|
||||
# applied when username.claim is set to 'email' is 'claims.?email_verified.orValue(true) == true'.
|
||||
# By explicitly comparing the value to true, we let type-checking see the result will be a boolean, and
|
||||
# to make sure a non-boolean email_verified claim will be caught at runtime.
|
||||
# 2. If the username asserted based on username.expression is the empty string, the authentication
|
||||
# request will fail.
|
||||
expression: 'claims.username + ":external-user"'
|
||||
|
|
|
@ -18,7 +18,7 @@ stages:
|
|||
- stage: stable
|
||||
defaultValue: true
|
||||
fromVersion: "1.25"
|
||||
toVersion: "1.28"
|
||||
toVersion: "1.26"
|
||||
|
||||
removed: true
|
||||
---
|
||||
|
|
|
@ -11,4 +11,7 @@ stages:
|
|||
fromVersion: "1.32"
|
||||
---
|
||||
Enables support for configurable per-node backoff maximums for restarting
|
||||
containers in the CrashLoopBackOff state.
|
||||
containers in the `CrashLoopBackOff` state.
|
||||
For more details, check the `crashLoopBackOff.maxContainerRestartPeriod` field in the
|
||||
[kubelet config file](/docs/reference/config-api/kubelet-config.v1beta1/).
|
||||
|
||||
|
|
|
@ -52,27 +52,6 @@ Installing using `go get` pulls from the master branch with the latest developme
|
|||
go get -u github.com/kubernetes/kompose
|
||||
```
|
||||
|
||||
{{% /tab %}}
|
||||
{{% tab name="CentOS package" %}}
|
||||
|
||||
Kompose is in [EPEL](https://fedoraproject.org/wiki/EPEL) CentOS repository.
|
||||
If you don't have [EPEL](https://fedoraproject.org/wiki/EPEL) repository already installed and enabled you can do it by running `sudo yum install epel-release`.
|
||||
|
||||
If you have [EPEL](https://fedoraproject.org/wiki/EPEL) enabled in your system, you can install Kompose like any other package.
|
||||
|
||||
```bash
|
||||
sudo yum -y install kompose
|
||||
```
|
||||
|
||||
{{% /tab %}}
|
||||
{{% tab name="Fedora package" %}}
|
||||
|
||||
Kompose is in Fedora 24, 25 and 26 repositories. You can install it like any other package.
|
||||
|
||||
```bash
|
||||
sudo dnf -y install kompose
|
||||
```
|
||||
|
||||
{{% /tab %}}
|
||||
{{% tab name="Homebrew (macOS)" %}}
|
||||
|
||||
|
|
|
@ -1,4 +1,119 @@
|
|||
---
|
||||
title: "Keamanan"
|
||||
weight: 81
|
||||
weight: 85
|
||||
description: >
|
||||
Konsep-konsep untuk menjaga *cloud-native workload* tetap aman.
|
||||
simple_list: true
|
||||
---
|
||||
|
||||
Bagian dokumentasi Kubernetes ini memiliki tujuan untuk membantu anda
|
||||
menjalankan *workloads* lebih aman, dan aspek-aspek mendasar dalam menjaga
|
||||
klaster Kubernetes tetap aman.
|
||||
|
||||
Kubernetes berbasiskan arsitektur *cloud-native* dan mengambil saran dari
|
||||
{{< glossary_tooltip text="CNCF" term_id="cncf" >}} mengenai praktik yang baik dari *cloud native information security*.
|
||||
|
||||
Baca [Cloud Native Security and Kubernetes](/docs/concepts/security/cloud-native-security/)
|
||||
untuk konteks yang lebih luas mengenai bagaimana cara mengamankan klaster anda
|
||||
dan aplikasi yang berjalan di atasnya.
|
||||
|
||||
## Mekanisme keamanan Kubernetes {#security-mechanisms}
|
||||
|
||||
### Proteksi *control plane*
|
||||
|
||||
Kunci penting pada apapun varian klaster Kubernetes adalah
|
||||
[kontrol akses ke Kubernetes API](/docs/concepts/security/controlling-access).
|
||||
|
||||
Kubernetes menyarankan anda untuk mengkonfigurasi dan menggunakan TLS dalam menyediakan
|
||||
[enkripsi data saat transit](/docs/tasks/tls/managing-tls-in-a-cluster/)
|
||||
di dalam *control plane*, dan di antara *control plane* dengan *client*.
|
||||
Anda juga bisa mengaktifkan [encryption at rest](/docs/tasks/administer-cluster/encrypt-data/)
|
||||
untuk data yang tersimpan di dalam Kubernetes control plane; hal ini terpisah dari
|
||||
menggunanakan *encryption at rest* untuk data anda di workload.
|
||||
|
||||
### Secrets
|
||||
|
||||
[Secret](/docs/concepts/configuration/secret/) API menyediakan perlindungan dasar untuk variabel konfigurasi yang konfidensial.
|
||||
|
||||
### Perlindungan Workload
|
||||
|
||||
Terapkan [Pod security standards](/docs/concepts/security/pod-security-standards/) untuk memastikan Pods dan containers terisolasi dengan baik.
|
||||
Anda juga dapat menggunakan [RuntimeClasses](/docs/concepts/containers/runtime-class) untuk mendefinisikan isolasi *custom* jika dibutuhkan.
|
||||
|
||||
[Network policies](/docs/concepts/services-networking/network-policies/) memungkinkan anda mengendalikan
|
||||
trafik jaringan di antara Pods, atau antara Pods dengan jaringan di luar klaster.
|
||||
|
||||
Anda dapat men-deploy security controls dari ekosistem yang lebih besar untuk mengimplementasikan kontrol pencegahan
|
||||
atau pendeteksian di sekitar Pods, kontainer dan images yang berjalan.
|
||||
|
||||
### Audit
|
||||
|
||||
Kubernetes [audit logging](/docs/tasks/debug/debug-cluster/audit/) menyediakan
|
||||
sebuah set catatan yang berurutan terkait dengan keamanan, mendokumentasikan
|
||||
urutan aktivitas dalam suatu cluster. Aktivitas *cluster audit* dihasilkan
|
||||
oleh pengguna, aplikasi yang menggunakan Kubernetes API dan control plane.
|
||||
|
||||
## Keamanan penyedia cloud
|
||||
|
||||
{{% thirdparty-content vendor="true" %}}
|
||||
|
||||
Jika anda menjalankan klaster Kubernetes pada perangkat keras anda sendiri atau
|
||||
pada penyedia layanan komputasi awan, silakan kunjungi halaman dokumentasi untuk melihat saran/tips dalam keamanan.
|
||||
Berikut ini beberapa tautan ke halaman dokumentasi keamanan dari beberapa
|
||||
penyedia jasa komputasi awan:
|
||||
|
||||
{{< table caption="Keamanan cloud provider" >}}
|
||||
|
||||
Penyedia IaaS | Tautan |
|
||||
-------------------- | ------------ |
|
||||
Alibaba Cloud | https://www.alibabacloud.com/trust-center |
|
||||
Amazon Web Services | https://aws.amazon.com/security |
|
||||
Google Cloud Platform | https://cloud.google.com/security |
|
||||
Huawei Cloud | https://www.huaweicloud.com/intl/en-us/securecenter/overallsafety |
|
||||
IBM Cloud | https://www.ibm.com/cloud/security |
|
||||
Microsoft Azure | https://docs.microsoft.com/en-us/azure/security/azure-security |
|
||||
Oracle Cloud Infrastructure | https://www.oracle.com/security |
|
||||
Tencent Cloud | https://www.tencentcloud.com/solutions/data-security-and-information-protection |
|
||||
VMware vSphere | https://www.vmware.com/solutions/security/hardening-guides |
|
||||
|
||||
{{< /table >}}
|
||||
|
||||
## Policies
|
||||
|
||||
Anda dapat mendefinisikan *security policies* menggunakan mekanisme *Kubernetes-native* seperti [NetworkPolicy](/docs/concepts/services-networking/network-policies/) (kontrol deklaratif atas network packet filtering) atau [ValidatingAdmissionPolicy](/docs/reference/access-authn-authz/validating-admission-policy/)
|
||||
(larangan deklaratif atas perubahan apa yang bisa dibuat seseorang menggunakan Kubernetes API).
|
||||
|
||||
Bagaimanapun juga, anda dapat mengandalkan dari implementasi *policy* dari
|
||||
ekosistem yang lebih besar di sekitar Kubernetes. Kubernetes menyediakan
|
||||
mekanisme ekstensi untuk membiarkan ekosistem proyek tersebut mengimplementasikan
|
||||
*policy controls* mereka pada peninjauan kode sumber, persetujuan image container,
|
||||
akses kontrol API, jaringan dan lain-lain.
|
||||
|
||||
Untuk informasi lebih lanjut mengenai mekanisme *policy* dan Kubernetes, silakan
|
||||
baca [Policies](/docs/concepts/policy/).
|
||||
|
||||
## {{% heading "whatsnext" %}}
|
||||
|
||||
Pelajari lebih lanjut topik terkait keamanan Kubernetes:
|
||||
|
||||
* [Securing your cluster](/docs/tasks/administer-cluster/securing-a-cluster/)
|
||||
* [Known vulnerabilities](/docs/reference/issues-security/official-cve-feed/)
|
||||
in Kubernetes (dan tautan untuk informasi lebih lanjut)
|
||||
* [Data encryption in transit](/docs/tasks/tls/managing-tls-in-a-cluster/) untuk *control plane*
|
||||
* [Data encryption at rest](/docs/tasks/administer-cluster/encrypt-data/)
|
||||
* [Controlling Access to the Kubernetes API](/docs/concepts/security/controlling-access)
|
||||
* [Network policies](/docs/concepts/services-networking/network-policies/) untuk Pods
|
||||
* [Secrets in Kubernetes](/docs/concepts/configuration/secret/)
|
||||
* [Pod security standards](/docs/concepts/security/pod-security-standards/)
|
||||
* [RuntimeClasses](/docs/concepts/containers/runtime-class)
|
||||
|
||||
Pelajari konteks:
|
||||
|
||||
* [Cloud Native Security and Kubernetes](/docs/concepts/security/cloud-native-security/)
|
||||
|
||||
Ambil sertifikasi:
|
||||
|
||||
* [Certified Kubernetes Security Specialist](https://training.linuxfoundation.org/certification/certified-kubernetes-security-specialist/)
|
||||
sertifikasi dan kursus pelatihan resmi.
|
||||
|
||||
Baca lebih lanjut dalam bagian ini:
|
|
@ -0,0 +1,142 @@
|
|||
---
|
||||
title: Panduan Pengamanan - Mekanisme Autentikasi
|
||||
description: >
|
||||
Informasi tentang opsi autentikasi di Kubernetes dan *security* *properties* -nya.
|
||||
content_type: concept
|
||||
weight: 90
|
||||
---
|
||||
|
||||
<!-- overview -->
|
||||
|
||||
Memilih mekanisme autentikasi yang tepat adalah aspek penting dalam mengamankan kluster Anda.
|
||||
Kubernetes menyediakan beberapa mekanisme bawaan, masing-masing dengan kelebihan dan kekurangannya
|
||||
yang harus dipertimbangkan dengan hati-hati saat memilih mekanisme autentikasi terbaik untuk kluster Anda.
|
||||
|
||||
Secara umum, disarankan untuk mengaktifkan sesedikit mungkin mekanisme autentikasi untuk menyederhanakan
|
||||
manajemen pengguna dan mencegah kasus di mana pengguna tetap memiliki akses ke kluster yang tidak lagi diperlukan.
|
||||
|
||||
Penting untuk dicatat bahwa Kubernetes tidak memiliki basis data pengguna bawaan di dalam kluster.
|
||||
Sebaliknya, Kubernetes mengambil informasi pengguna dari sistem autentikasi yang dikonfigurasi dan menggunakan
|
||||
informasi tersebut untuk membuat keputusan otorisasi. Oleh karena itu, untuk mengaudit akses pengguna, Anda perlu
|
||||
meninjau kredensial dari setiap sumber autentikasi yang dikonfigurasi.
|
||||
|
||||
Untuk kluster produksi dengan banyak pengguna yang mengakses API Kubernetes secara langsung, disarankan untuk
|
||||
menggunakan sumber autentikasi eksternal seperti OIDC. Mekanisme autentikasi internal, seperti sertifikat klien
|
||||
dan token akun layanan yang dijelaskan di bawah ini, tidak cocok untuk kasus penggunaan ini.
|
||||
|
||||
<!-- body -->
|
||||
|
||||
## Autentikasi sertifikat klien X.509 {#x509-client-certificate-authentication}
|
||||
|
||||
Kubernetes memanfaatkan [sertifikat klien X.509](/docs/reference/access-authn-authz/authentication/#x509-client-certificates)
|
||||
untuk komponen sistem, seperti saat kubelet mengautentikasi ke API Server. Meskipun mekanisme ini juga dapat digunakan
|
||||
untuk autentikasi pengguna, mekanisme ini mungkin tidak cocok untuk penggunaan produksi karena beberapa batasan:
|
||||
|
||||
- Sertifikat klien tidak dapat dicabut secara individual. Setelah disusupi, sertifikat dapat digunakan oleh penyerang
|
||||
hingga kedaluwarsa. Untuk mengurangi risiko ini, disarankan untuk mengonfigurasi masa berlaku yang pendek untuk
|
||||
kredensial autentikasi pengguna yang dibuat menggunakan sertifikat klien.
|
||||
- Jika sertifikat perlu dibatalkan, otoritas sertifikat harus diubah kuncinya, yang dapat memperkenalkan risiko
|
||||
ketersediaan ke kluster.
|
||||
- Tidak ada catatan permanen tentang sertifikat klien yang dibuat di kluster. Oleh karena itu, semua sertifikat yang
|
||||
diterbitkan harus dicatat jika Anda perlu melacaknya.
|
||||
- Kunci privat yang digunakan untuk autentikasi sertifikat klien tidak dapat dilindungi dengan kata sandi. Siapa pun
|
||||
yang dapat membaca file yang berisi kunci tersebut akan dapat menggunakannya.
|
||||
- Menggunakan autentikasi sertifikat klien memerlukan koneksi langsung dari klien ke API server tanpa titik
|
||||
terminasi TLS yang mengintervensi, yang dapat mempersulit arsitektur jaringan.
|
||||
- Data grup tertanam dalam nilai `O` dari sertifikat klien, yang berarti keanggotaan grup pengguna tidak dapat diubah
|
||||
selama masa berlaku sertifikat.
|
||||
|
||||
## File token statis {#static-token-file}
|
||||
|
||||
Meskipun Kubernetes memungkinkan Anda memuat kredensial dari
|
||||
[berkas token statis](/docs/reference/access-authn-authz/authentication/#static-token-file) yang terletak
|
||||
di disk node control plane, pendekatan ini tidak disarankan untuk server produksi karena beberapa alasan:
|
||||
|
||||
- Kredensial disimpan dalam teks biasa di disk node control plane, yang dapat menjadi risiko keamanan.
|
||||
- Mengubah kredensial apa pun memerlukan restart proses API server agar berlaku, yang dapat memengaruhi ketersediaan.
|
||||
- Tidak ada mekanisme yang tersedia untuk memungkinkan pengguna memutar kredensial mereka. Untuk memutar kredensial,
|
||||
administrator kluster harus memodifikasi token di disk dan mendistribusikannya ke pengguna.
|
||||
- Tidak ada mekanisme penguncian yang tersedia untuk mencegah serangan brute-force.
|
||||
|
||||
## Token bootstrap {#bootstrap-tokens}
|
||||
|
||||
[Token bootstrap](/docs/reference/access-authn-authz/bootstrap-tokens/) digunakan untuk menghubungkan
|
||||
node ke kluster dan tidak disarankan untuk autentikasi pengguna karena beberapa alasan:
|
||||
|
||||
- Mereka memiliki keanggotaan grup yang dikodekan keras yang tidak cocok untuk penggunaan umum, sehingga tidak cocok
|
||||
untuk tujuan autentikasi.
|
||||
- Pembuatan token bootstrap secara manual dapat menghasilkan token yang lemah yang dapat ditebak oleh penyerang,
|
||||
yang dapat menjadi risiko keamanan.
|
||||
- Tidak ada mekanisme penguncian yang tersedia untuk mencegah serangan brute-force, sehingga memudahkan penyerang
|
||||
untuk menebak atau memecahkan token.
|
||||
|
||||
## Token rahasia ServiceAccount {#serviceaccount-secret-tokens}
|
||||
|
||||
[Rahasia akun layanan](/docs/reference/access-authn-authz/service-accounts-admin/#manual-secret-management-for-serviceaccounts)
|
||||
tersedia sebagai opsi untuk memungkinkan beban kerja yang berjalan di kluster mengautentikasi ke API server.
|
||||
Di Kubernetes < 1.23, ini adalah opsi default, namun, mereka sedang digantikan dengan token API TokenRequest.
|
||||
Meskipun rahasia ini dapat digunakan untuk autentikasi pengguna, mereka umumnya tidak cocok karena beberapa alasan:
|
||||
|
||||
- Mereka tidak dapat diatur dengan masa berlaku dan akan tetap berlaku hingga akun layanan terkait dihapus.
|
||||
- Token autentikasi terlihat oleh pengguna kluster mana pun yang dapat membaca rahasia di namespace tempat mereka
|
||||
didefinisikan.
|
||||
- Akun layanan tidak dapat ditambahkan ke grup arbitrer, yang mempersulit manajemen RBAC di mana mereka digunakan.
|
||||
|
||||
## Token API TokenRequest {#tokenrequest-api-tokens}
|
||||
|
||||
API TokenRequest adalah alat yang berguna untuk menghasilkan kredensial jangka pendek untuk autentikasi layanan
|
||||
ke API server atau sistem pihak ketiga. Namun, ini umumnya tidak disarankan untuk autentikasi pengguna karena tidak
|
||||
ada metode pencabutan yang tersedia, dan mendistribusikan kredensial ke pengguna dengan cara yang aman dapat menjadi
|
||||
tantangan.
|
||||
|
||||
Saat menggunakan token TokenRequest untuk autentikasi layanan, disarankan untuk menerapkan masa berlaku yang pendek
|
||||
untuk mengurangi dampak token yang disusupi.
|
||||
|
||||
## Autentikasi token OpenID Connect {#openid-connect-token-authentication}
|
||||
|
||||
Kubernetes mendukung integrasi layanan autentikasi eksternal dengan API Kubernetes menggunakan
|
||||
[OpenID Connect (OIDC)](/docs/reference/access-authn-authz/authentication/#openid-connect-tokens).
|
||||
Ada berbagai macam perangkat lunak yang dapat digunakan untuk mengintegrasikan Kubernetes dengan penyedia identitas.
|
||||
Namun, saat menggunakan autentikasi OIDC di Kubernetes, penting untuk mempertimbangkan langkah-langkah penguatan berikut:
|
||||
|
||||
- Perangkat lunak yang diinstal di kluster untuk mendukung autentikasi OIDC harus diisolasi dari beban kerja umum
|
||||
karena akan berjalan dengan hak istimewa tinggi.
|
||||
- Beberapa layanan Kubernetes yang dikelola memiliki batasan pada penyedia OIDC yang dapat digunakan.
|
||||
- Seperti halnya token TokenRequest, token OIDC harus memiliki masa berlaku yang pendek untuk mengurangi dampak
|
||||
token yang disusupi.
|
||||
|
||||
## Autentikasi token Webhook {#webhook-token-authentication}
|
||||
|
||||
[Autentikasi token Webhook](/docs/reference/access-authn-authz/authentication/#webhook-token-authentication)
|
||||
adalah opsi lain untuk mengintegrasikan penyedia autentikasi eksternal ke Kubernetes. Mekanisme ini memungkinkan
|
||||
layanan autentikasi, baik yang berjalan di dalam kluster atau di luar, untuk dihubungi untuk keputusan autentikasi
|
||||
melalui webhook. Penting untuk dicatat bahwa kesesuaian mekanisme ini kemungkinan besar bergantung pada perangkat
|
||||
lunak yang digunakan untuk layanan autentikasi, dan ada beberapa pertimbangan khusus Kubernetes yang harus diperhatikan.
|
||||
|
||||
Untuk mengonfigurasi autentikasi Webhook, akses ke sistem file server control plane diperlukan. Ini berarti bahwa
|
||||
hal ini tidak akan memungkinkan dengan Kubernetes yang dikelola kecuali penyedia secara khusus membuatnya tersedia.
|
||||
Selain itu, perangkat lunak apa pun yang diinstal di kluster untuk mendukung akses ini harus diisolasi dari beban
|
||||
kerja umum, karena akan berjalan dengan hak istimewa tinggi.
|
||||
|
||||
## Proxy autentikasi {#authenticating-proxy}
|
||||
|
||||
Opsi lain untuk mengintegrasikan sistem autentikasi eksternal ke Kubernetes adalah dengan menggunakan
|
||||
[proxy autentikasi](/docs/reference/access-authn-authz/authentication/#authenticating-proxy).
|
||||
Dengan mekanisme ini, Kubernetes mengharapkan menerima permintaan dari proxy dengan nilai header tertentu yang
|
||||
ditetapkan, menunjukkan nama pengguna dan keanggotaan grup untuk tujuan otorisasi. Penting untuk dicatat bahwa ada
|
||||
pertimbangan khusus yang harus diperhatikan saat menggunakan mekanisme ini.
|
||||
|
||||
Pertama, TLS yang dikonfigurasi dengan aman harus digunakan antara proxy dan API server Kubernetes untuk mengurangi
|
||||
risiko serangan penyadapan atau pengintaian lalu lintas. Ini memastikan bahwa komunikasi antara proxy dan API server
|
||||
Kubernetes aman.
|
||||
|
||||
Kedua, penting untuk menyadari bahwa penyerang yang dapat memodifikasi header permintaan mungkin dapat memperoleh
|
||||
akses tidak sah ke sumber daya Kubernetes. Oleh karena itu, penting untuk memastikan bahwa header diamankan dengan
|
||||
baik dan tidak dapat dirusak.
|
||||
|
||||
## {{% heading "whatsnext" %}}
|
||||
|
||||
- [Autentikasi Pengguna](/docs/reference/access-authn-authz/authentication/)
|
||||
- [Autentikasi dengan Token Bootstrap](/docs/reference/access-authn-authz/bootstrap-tokens/)
|
||||
- [Autentikasi Kubelet](/docs/reference/access-authn-authz/kubelet-authn-authz/#kubelet-authentication)
|
||||
- [Autentikasi dengan Token Akun Layanan](/docs/reference/access-authn-authz/service-accounts-admin/#bound-service-accounfor kens)
|
|
@ -0,0 +1,80 @@
|
|||
---
|
||||
title: Kelas Kualitas Layanan Pod
|
||||
content_type: concept
|
||||
weight: 85
|
||||
---
|
||||
|
||||
<!-- overview -->
|
||||
|
||||
Halaman ini memperkenalkan {{< glossary_tooltip text="Kelas QoS (Kelas Kualitas Layanan)" term_id="qos-class" >}} Pod di Kubernetes, dan menjelaskan bagaimana Kubernetes menetapkan kelas QoS untuk setiap Pod sebagai konsekuensi dari batasan sumber daya yang Anda tentukan untuk {{< glossary_tooltip text="Kontainer" term_id="container" >}} di Pod tersebut. Kubernetes mengandalkan klasifikasi ini untuk membuat keputusan tentang Pod mana yang akan diusir ketika tidak ada cukup sumber daya yang tersedia di *{{< glossary_tooltip text="Node" term_id="node" >}}*.
|
||||
|
||||
<!-- body -->
|
||||
|
||||
## Kelas kualitas layanan
|
||||
|
||||
Kubernetes mengklasifikasikan Pod yang Anda jalankan dan mengalokasikan setiap Pod ke dalam kelas QoS tertentu. Kubernetes menggunakan klasifikasi tersebut untuk memengaruhi cara penanganan Pod yang berbeda. Kubernetes melakukan klasifikasi ini berdasarkan [*resource requests*](/docs/concepts/configuration/manage-resources-containers/) dari Kontainer di Pod tersebut, beserta bagaimana permintaan tersebut terkait dengan batasan sumber daya. Ini dikenal sebagai kelas QoS. Kubernetes menetapkan sebuah kelas QoS pada setiap Pod berdasarkan permintaan sumber daya dan batasan Kontainer komponennya. Kelas QoS digunakan oleh Kubernetes untuk memutuskan Pod mana yang akan dikeluarkan dari *Node* yang mengalami [*Node Pressure*](/docs/concepts/scheduling-eviction/node-pressure-eviction/). Kelas QoS yang mungkin adalah *`Guaranteed`*, *`Burstable`*, dan *`BestEffort`*. Ketika *Node* kehabisan sumber daya, Kubernetes akan terlebih dahulu mengeluarkan Pod *`BestEffort`* yang berjalan pada *Node* tersebut, diikuti oleh Pod *`Burstable`* dan terakhir Pod *`Guaranteed`*. Ketika pengeluaran ini disebabkan oleh tekanan sumber daya, hanya Pod yang melebihi permintaan sumber daya yang menjadi kandidat untuk pengeluaran.
|
||||
|
||||
### *Guaranteed*
|
||||
|
||||
Pod yang *`Guaranteed`* memiliki batasan sumber daya yang paling ketat dan paling kecil kemungkinannya untuk menghadapi pengusiran dari *Node*. Pod tersebut dijamin tidak akan dimatikan hingga melampaui batasnya atau tidak ada Pod dengan prioritas lebih rendah yang dapat didahului dari *Node*. Pod tersebut tidak boleh memperoleh sumber daya di luar batas yang ditentukan. Pod ini juga dapat menggunakan CPU eksklusif menggunakan [kebijakan manajemen CPU statis](/docs/tasks/administer-cluster/cpu-management-policies/#static-policy).
|
||||
|
||||
#### Kriteria
|
||||
|
||||
Agar Pod diberi kelas QoS *`Guaranteed`*:
|
||||
|
||||
* Setiap Kontainer di Pod harus memiliki batas memori dan permintaan memori.
|
||||
* Untuk setiap Kontainer di Pod, batas memori harus sama dengan permintaan memori.
|
||||
* Setiap Kontainer di Pod harus memiliki batas CPU dan permintaan CPU.
|
||||
* Untuk setiap Kontainer di Pod, batas CPU harus sama dengan permintaan CPU.
|
||||
|
||||
### *Burstable*
|
||||
|
||||
Pod yang *`Burstable`* memiliki beberapa jaminan batas bawah sumber daya berdasarkan permintaan, tetapi tidak memerlukan batasan tertentu. Jika batasan tidak ditentukan, maka batas tersebut akan ditetapkan secara *default* ke batas yang setara dengan kapasitas *Node*, yang memungkinkan Pod untuk secara fleksibel meningkatkan sumber dayanya jika sumber daya tersedia. Jika terjadi pengusiran Pod karena tekanan sumber daya *Node*, Pod ini akan diusir hanya setelah semua Pod *`BestEffort`* diusir. Karena Pod *`Burstable`* dapat menyertakan Kontainer yang tidak memiliki batasan atau permintaan sumber daya, Pod yang *`Burstable`* dapat mencoba menggunakan sumber daya *Node* dalam jumlah berapa pun.
|
||||
|
||||
#### Kriteria
|
||||
|
||||
Pod diberi kelas QoS *`Burstable`* jika:
|
||||
|
||||
* Pod tidak memenuhi kriteria untuk kelas QoS *`Guaranteed`*.
|
||||
* Setidaknya satu Kontainer di Pod memiliki permintaan atau batasan memori atau CPU.
|
||||
|
||||
### *BestEffort*
|
||||
|
||||
Pod dalam kelas QoS *`BestEffort`* dapat menggunakan sumber daya *Node* yang tidak secara khusus ditetapkan ke Pod dalam kelas QoS lainnya. Misalnya, jika Anda memiliki *Node* dengan 16 inti CPU yang tersedia untuk kubelet, dan Anda menetapkan 4 inti CPU ke Pod `Guaranteed`, maka Pod dalam kelas QoS *`BestEffort`* dapat mencoba menggunakan sejumlah dari 12 inti CPU yang tersisa.
|
||||
|
||||
Kubelet lebih memilih mengusir Pod *`BestEffort`* jika *Node* mengalami tekanan sumber daya.
|
||||
|
||||
#### Kriteria
|
||||
|
||||
Pod memiliki kelas QoS *`BestEffort`* jika tidak memenuhi kriteria untuk *`Guaranteed`* atau *`Burstable`*. Dengan kata lain, sebuah Pod adalah *`BestEffort`* hanya jika tidak ada Kontainer dalam Pod yang memiliki batas memori atau permintaan memori, dan tidak ada Kontainer dalam Pod yang memiliki batas CPU atau permintaan CPU.
|
||||
Kontainer dalam Pod dapat meminta sumber daya lain (bukan CPU atau memori) dan masih diklasifikasikan sebagai *`BestEffort`*.
|
||||
|
||||
## Memori QoS dengan cgroup v2
|
||||
|
||||
{{< feature-state feature_gate_name="MemoryQoS" >}}
|
||||
|
||||
Memori QoS menggunakan pengontrol memori cgroup v2 untuk menjamin sumber daya memori di Kubernetes. Permintaan memori dan batasan Kontainer di pod digunakan untuk menyetel antarmuka tertentu `memory.min` dan `memory.high` yang disediakan oleh pengontrol memori. Saat `memory.min` disetel ke permintaan memori, sumber daya memori dicadangkan dan tidak pernah diambil kembali oleh kernel; beginilah cara memori QoS memastikan ketersediaan memori untuk pod Kubernetes. Dan jika batasan memori disetel di Kontainer, ini berarti sistem perlu membatasi penggunaan memori Kontainer; memori QoS menggunakan `memory.high` untuk membatasi beban kerja yang mendekati batas memorinya, memastikan bahwa sistem tidak kewalahan oleh alokasi memori yang terjadi secara tiba-tiba.
|
||||
|
||||
Memori QoS bergantung pada kelas QoS untuk menentukan setelan mana yang akan diterapkan; namun, ini adalah mekanisme berbeda yang keduanya menyediakan kontrol atas kualitas layanan.
|
||||
|
||||
## Beberapa perilaku independen dari kelas QoS {#perilaku-independen-dari-kelas}
|
||||
|
||||
Perilaku tertentu independen dari kelas QoS yang ditetapkan oleh Kubernetes. Misalnya:
|
||||
|
||||
* Setiap Kontainer yang melampaui batas sumber daya akan dihentikan dan dimulai ulang oleh kubelet tanpa memengaruhi Kontainer lain dalam Pod tersebut.
|
||||
|
||||
* Jika Kontainer melampaui permintaan sumber dayanya dan *Node* yang dijalankannya menghadapi tekanan sumber daya, Pod yang menjadi tempatnya menjadi kandidat untuk [pengusiran](/docs/concepts/scheduling-eviction/node-pressure-eviction/). Jika ini terjadi, semua Kontainer dalam Pod akan dihentikan. Kubernetes dapat membuat Pod pengganti, biasanya pada *Node* yang berbeda.
|
||||
|
||||
* Permintaan sumber daya Pod sama dengan jumlah permintaan sumber daya dari Kontainer komponennya, dan batas sumber daya Pod sama dengan jumlah batas sumber daya dari Kontainer komponennya.
|
||||
|
||||
* kube-scheduler tidak mempertimbangkan kelas QoS saat memilih Pod mana yang akan [didahulukan](/docs/concepts/scheduling-eviction/pod-priority-preemption/#preemption). Pendahuluan dapat terjadi saat kluster tidak memiliki cukup sumber daya untuk menjalankan semua Pod yang Anda tentukan.
|
||||
|
||||
## {{% heading "whatsnext" %}}
|
||||
|
||||
* Pelajari tentang [resource management for Pods and Containers](/docs/concepts/configuration/manage-resources-containers/).
|
||||
* Pelajari tentang [Node-pressure eviction](/docs/concepts/scheduling-eviction/node-pressure-eviction/).
|
||||
* Pelajari tentang [Pod priority and preemption](/docs/concepts/scheduling-eviction/pod-priority-preemption/).
|
||||
* Pelajari tentang [disrupsi Pod](/id/docs/concepts/workloads/pods/disruptions/).
|
||||
* Pelajari bagaimana untuk [menetapkan sumber daya memori untuk Kontainer dan Pod](/docs/tasks/configure-pod-container/assign-memory-resource/).
|
||||
* Pelajari bagaimana untuk [assign CPU resources to containers and pods](/docs/tasks/configure-pod-container/assign-cpu-resource/).
|
||||
* Pelajari bagaimana untuk [konfigurasi Quality of Service untuk Pods](/id/docs/tasks/configure-pod-container/quality-service-pod/).
|
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
title: Kelas QoS
|
||||
id: qos-class
|
||||
date: 2019-04-15
|
||||
full_link: /id/docs/concepts/workloads/pods/pod-qos/#kelas-kualitas-layanan
|
||||
short_description: >
|
||||
Kelas QoS (Kelas Kualitas Layanan) menyediakan cara bagi Kubernetes untuk mengklasifikasikan Pod dalam klaster ke dalam beberapa kelas dan membuat keputusan tentang penjadwalan dan pengusiran.
|
||||
|
||||
aka:
|
||||
- QoS Class
|
||||
tags:
|
||||
- fundamental
|
||||
- architecture
|
||||
related:
|
||||
- pod
|
||||
|
||||
---
|
||||
Kelas QoS (Kelas Kualitas Layanan) menyediakan cara bagi Kubernetes untuk mengklasifikasikan Pod dalam klaster ke dalam beberapa kelas dan membuat keputusan tentang penjadwalan dan pengusiran.
|
||||
|
||||
<!--more-->
|
||||
Kelas QoS Pod ditetapkan pada waktu pembuatan berdasarkan permintaan sumber daya komputasi dan pengaturan batasannya. Kelas QoS digunakan untuk membuat keputusan tentang penjadwalan dan pengusiran Pod.
|
||||
Kubernetes dapat menetapkan salah satu kelas QoS berikut ke Pod: *`Guaranteed`*, *`Burstable`* atau *`BestEffort`*.
|