| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- import awsRDS from "assets/amazon-rds.png";
- import awsElasticache from "assets/aws-elasticache.png";
- import lightning from "../assets/lightning.png";
- const hardcodedNames: { [key: string]: string } = {
- agones: "Agones System",
- docker: "Docker",
- "https-issuer": "HTTPS Issuer",
- metabase: "Metabase",
- mongodb: "MongoDB",
- datadog: "Datadog",
- "wallarm-ingress": "Wallarm Ingress",
- mysql: "MySQL",
- postgresql: "PostgreSQL",
- redis: "Redis",
- "node-local": "Node Local DNS",
- ubuntu: "Ubuntu",
- web: "Web Service",
- worker: "Worker",
- job: "Job",
- "cert-manager": "Cert Manager",
- elasticsearch: "Elasticsearch",
- prometheus: "Prometheus",
- rabbitmq: "RabbitMQ",
- logdna: "LogDNA",
- "tailscale-relay": "Tailscale",
- questdb: "QuestDB",
- "postgres-toolbox": "PostgreSQL Toolbox",
- keda: "KEDA",
- "grafana-agent": "Grafana Agent",
- "ecr-secrets-updater": "ECR Secrets Updater",
- "nri-bundle": "New Relic",
- };
- const hardcodedIcons: { [key: string]: string } = {
- "elasticache-redis": awsElasticache,
- "https-issuer":
- "https://cdn4.iconfinder.com/data/icons/macster-2/100/https__-512.png",
- metabase:
- "https://pbs.twimg.com/profile_images/961380992727465985/4unoiuHt.jpg",
- mongodb:
- "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/mongodb/mongodb-original.svg",
- datadog: "https://datadog-live.imgix.net/img/dd_logo_70x75.png",
- wallarm:
- "https://assets.website-files.com/5fe3434623c64c793987363d/6006cb97f71f76f8a5e85a32_Frame%201923.png",
- agones: "https://avatars.githubusercontent.com/u/36940055?v=4",
- mysql: "https://www.mysql.com/common/logos/logo-mysql-170x115.png",
- postgresql:
- "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/postgresql/postgresql-original.svg",
- "rds-postgresql": awsRDS,
- "rds-postgresql-aurora": awsRDS,
- redis:
- "https://cdn4.iconfinder.com/data/icons/redis-2/1451/Untitled-2-512.png",
- ubuntu: "Ubuntu",
- web:
- "https://user-images.githubusercontent.com/65516095/111255214-07d3da80-85ed-11eb-99e2-fddcbdb99bdb.png",
- worker:
- "https://user-images.githubusercontent.com/65516095/111255250-1b7f4100-85ed-11eb-8bd1-7b17be3e0e06.png",
- job:
- "https://user-images.githubusercontent.com/65516095/111258413-4e2c3800-85f3-11eb-8a6a-88e03460f8fe.png",
- "cert-manager":
- "https://raw.githubusercontent.com/jetstack/cert-manager/master/logo/logo.png",
- elasticsearch:
- "https://ria.gallerycdn.vsassets.io/extensions/ria/elastic/0.13.3/1530754501320/Microsoft.VisualStudio.Services.Icons.Default",
- prometheus:
- "https://raw.githubusercontent.com/prometheus/prometheus.github.io/master/assets/prometheus_logo-cb55bb5c346.png",
- rabbitmq:
- "https://static-00.iconduck.com/assets.00/rabbitmq-icon-484x512-s9lfaapn.png",
- logdna:
- "https://user-images.githubusercontent.com/65516095/118185526-a2447480-b40a-11eb-9bdb-82aa0a306f26.png",
- "node-local": "https://hostingdata.co.uk/wp-content/uploads/2020/06/dns-png-6.png",
- "tailscale-relay": "https://play-lh.googleusercontent.com/wczDL05-AOb39FcL58L32h6j_TrzzGTXDLlOrOmJ-aNsnoGsT1Gkk2vU4qyTb7tGxRw=w240-h480-rw",
- "postgres-toolbox": "https://cdn-icons-png.flaticon.com/512/5133/5133626.png",
- "ecr-secrets-updater": "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/amazonwebservices/amazonwebservices-original.svg",
- "porter-agent": lightning,
- };
- const DISPLAY_TAGS_MAP = {
- "ANALYITCS": { label: "Analytics", color: "#1CCAD8" },
- "NETWORKING": { label: "Networking", color: "#FF680A" },
- "DATA_BASE": { label: "Database", color: "#5FAD56" },
- "LOGGING": { label: "Logging", color: "#F72585" },
- "MONITORING": { label: "Monitoring", color: "#774B9E" },
- "CACHE": { label: "Cache", color: "#F72C25" },
- "SEARCH": { label: "Search", color: "#F7B32B" },
- "MISC": { label: "Misc.", color: "#616163" },
- };
- export { DISPLAY_TAGS_MAP, hardcodedIcons, hardcodedNames };
|