Engage with industry experts, share insights, ask questions, and grow your network.
Recently active
After I spin up a Metal Device using the Crossplane Equinix provider, it comes up but in the events I see the following. I'm not sure if it is expected or a bug?Managed resource event message:Events:Type Reason Age From Message---- ------ ---- ---- -------Normal CreatedExternalResource 3m7s managed/metal.equinix.jet.crossplane.io/v1alpha1, kind=device Successfully requested creation of external resourceWarning CannotObserveExternalResource 13s (x6 over 30s) managed/metal.equinix.jet.crossplane.io/v1alpha1, kind=device cannot run plan: plan failed: Instance cannot be destroyed: Resource equinix_metal_device.my-gateway-sv-4x2x4-4gfpq has lifecycle.prevent_destroy set, but the plan calls for this resource to be destroyed. To avoid this error and continue with the plan, either disable lifecycle.prevent_destroy or reduce the scope of the plan using the -target flag.Field in XRD for plan is: "plan: m3.small.x86"Environment:Crossplane v1.16Equinix Provider: v0.6.1K8s: Kind 1.27
I’m having some trouble using the Equinix providers within a Claim and I’m not sure where the problem lies. The issue is that I am trying to take the ID uuid from the Device status.atProvider.id and update a status.id field in my xrd claim, but the status never seems to get updated. This works fine with the AWS provider as an example.In my example I want to grab the UUID of the device and populate the Claim XRD's status.id field, but I do not see this population happening. I use the same technique with the upbound AWS provider so I know it is valid.Within the composition.yaml: - type: ToCompositeFieldPath fromFieldPath: status.atProvider.id toFieldPath: status.id Has anyone else gotten this to work?
In this video, David Flanagan, a.k.a. Rawkode, does a deep dive on the Equinix GO SDK. David explores how to leverage webhooks and APIs with the Equinix SDK to build pipelines for remediation, automation, and notifications. We'll demonstrate how to send GET requests, showing the requests made and their results. This approach allows for dynamic capacity checks based on environment variables, integrated seamlessly with your infrastructure. This was a brief yet insightful introduction to the Equinix SDK. Go ahead, experiment with the Equinix SDK, and share your creations with us. Until next time, have a great day!
when I am trying below command from my servercurl -v https://api.equinix.comits giving below errorerror:0A000438:SSL routines::tlsv1 alert internal errorIt was working fine earlier. I am using below APIs for validating Azure Keyhttps://api.equinix.com/fabric/v4/connections/validateBut now even authentication API is also not working
Check out the latest June 2024 Equinix API Update. For details on new or updated APIs, we recommend looking at the Release Notes, organized by product in the Developer Portal API Documentation.
Come join Equinix's Chris Privitere!Nutanix Terraform Cluster Provisioning simplifies the process of setting up cloud environments. By using a few lines of code, you can efficiently configure and deploy clusters. This method ensures a streamlined and consistent setup, reducing manual errors. It's a reliable solution for managing complex IT infrastructures. LINKSNutanix WorkshopCreate an AccountDeploy Labs
Tune in on June 20th as I’m joined by Kenneth Chau, Chief Technology Officer at PAO Bank, to discuss the common pitfalls and best practices surrounding the emerging use of multicloud solutions. Many multicloud implementations fall short in their aim to take advantage of the special capabilities cloud services offer, instead resulting in a poor user experience or suboptimal application performance. In our talk, we’ll cover three prevalent hurdles and how to overcome them gracefully: Improving user experiences with cloud-adjacent networking solutions Building a highly adaptable multicloud network Optimizing multicloud cost and available OPEX-based models Key takeaways for attending this webinar include: Why multicloud is the new norm ☁️☁️☁️ How you can navigate the sources of complexity in your multicloud networking 🕵️ The common challenges organizations face when deploying a multicloud architecture and the benefits of multicloud networking 🚩 How you can unlock the full potential o
When running Terraform to provision and manage Equinix Fabric, Metal, and Network Edge, you may want to run Terraform from a restricted environment. Network filtering ACLs will need a predictable set of IP ranges to permit. This discussion will help you discover the IP services, ports, and address ranges your Terraform runner environment will need access to. We'll also discuss alternative ways to run Terraform configuration. If your ACLs permit the Terraform runner environment outbound HTTPS (TCP 443) and responses, that would cover everything Terraform needs to start provisioning infrastructure on Equinix. We'll assume we don't have unrestricted access and dig in a little further. Upon running, `terraform init`, Terraform will attempt to use DNS (UDP/TCP 53) services and HTTPS services to download provider plugins, such as the Equinix Terraform provider. The default host for fetching these plugins is registry.terraform.io, managed by Hashicorp. This is the defacto hub for public
Check out the latest May 2024 Equinix API Update. For details on new or updated APIs, we recommend looking at the Release Notes, organized by product in the Developer Portal API Documentation.
In this video, Steve Martinelli interviews Martin Hickey, a software developer at IBM, about his experience working with open-source projects. Martin explains how he got started in open source and the benefits of collaboration within the community. He also discusses his current work in the field of AI and the potential applications of the technology. Martin shares his experiences speaking at conferences and emphasizes the importance of human interaction in technology. He concludes by highlighting the need to approach AI with caution but also recognizes its potential for positive impact.
I'm attempting to change the bandwidth using python requests based on this https://developer.equinix.com/catalog/fabricv4#operation/updateConnectionByUuidauthorization is solid, used same headers for many other without issue. url = f"https://api.equinix.com/fabric/v4/connections/{cid}" headers["content-type"] = 'application/json-patch+json' response = requests.patch( url, headers=headers, timeout=5, data=[ { "op": "replace", "path": "/bandwidth", "value": bw } ] if run as above I get this error Traceback (most recent call last): File "/Users/gregcox/Projects/app/main.py", line 238, in <module> pp(update_bandwidth(vcs[0], 200)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/gregcox/Projects/app/main.py", line 208, in update_bandwidth response = requests.patch( ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 145, in patch return request("patch", url, data=data, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^
I am also looking for TV exchange centers in Europe and the World. I know that a lot of such company in Amsterdam Frankfurt and London but also need specific locations.
Guess what? We're freaking out (in the best way!) because the Traceroute Podcast just got nominated for a Webby Award in the Tech category! That's right, we're apparently one of the top 5 tech podcasts in the WORLD – which is pretty wild considering there were over 13,000 projects entered! So, can you help us win this thing? It only takes 2 minutes to cast your vote here by Thursday, April 18th. Every vote counts! ️
Equinix providers for Terraform and Pulumi benefit from several updates to infrastructure products Network Edge and Fabric. Specify NE project ID via IAC Providers While using said IaC providers to create Network Edge resources (Device, DLG, ACL, SSH Public key), the optional field "project ID" can be specified to prevent use of the default project and ensure correct billing. Add a Single, Diverse NE Device via IAC Providers Previously, it was difficult to simply add a diverse device in a high availability architecture unless users destroyed the current device and chose a dual deployment option. The optional field fixes this by automatically selecting the redundant control plane option for rack and network diversity when adding a single device. Upgrade Number of Device Cores via IAC Providers A "core" field has been added to the Update Virtual Device API which
Check out the latest March 2024 Equinix API Update. For details on new or updated APIs, we recommend looking at the Release Notes, organized by product in the Developer Portal API Documentation.
I'd like to connect my own fiber network to and Equinix IBX, can I pull my own fiber into the IBX?
Hi allI am testing how to create inbound and outbound orders via the API.I am using the equinix sandbox and following https://developer.equinix.com/dev-docs/ecp/getting-started/schedule-shipments#step-4-schedule-inbound-shipmentI am able to get a token, list users, list sites, etc.When I try to create an inbound shipment, I have the following$ curl -X POST "https://sandboxapi.equinix.com/colocations/v2/orders/shipments" -H "content-type: application/json" -H "authorization: Bearer TOKEN" -d @equinix-inbound.json -v < HTTP/1.1 500 Internal Server Error < Content-Length: 187 < Content-Type: application/json; charset=utf-8 < ETag: W/"bb-fFnLakTrYhk69LoXetj3crBTst4" < x-powered-by: Express < x-apigee-message-id: 79ff47bf-5867-4677-bf9c-02c3631e25ac < x-request-id: 79ff47bf-5867-4677-bf9c-02c3631e25ac < x-apigee-dp-color: 174 < x-apigee-region: us-west1 < x-apigee-organization: eqx-apg-prod < x-apigee-environment: extsbx < x-apigee-proxy: /organizat
Recently I have been having issues with the Shipments v1 endpoint for pending storage (https://api.equinix.com/v1/orders/shipment/pendingStorage), receiving 503 service unavailable.Searching the catalog, there is no 503 defined so not entirely sure what this error is stating.Looking to see if this is a bug or if the endpoint was deprecated without notice.Thank you
In this short Tech Talk, join the industry leaders to unravel the transformative power of bridging physical and digital landscapes.Highlights:Explore the imperative role of distributed AI in the ever-evolving enterprise landscape. Gain insights into seamlessly integrating AI data flow from edge to core to cloud through rich ecosystem partners. Learn how to design and implement cloud-adjacent hybrid AI solutions with NVIDIA at Equinix on a global scale. Discover strategies to break down internal and external silos with MLOps, fostering collaboration across departments and ecosystem partners.
With the v0.4 additions of VRF and Gateway features, and Interconnection present in v0.3, this release of the Equinix Ansible Collection enables Fabric VC (metal-billed) use-cases with BGP discovery of private IP pools over Metal VLANs. This allows users to manage their Metal network configurations via the Ansible integration with greater ease. In future releases, we'll expand the Ansible Collection to support dedicated interconnections. If you're interested in using Ansible to manage your infrastructure deployments, let us know!
Equinix's Charles Meyers appeared on CNBC Worldwide Exchange this morning to discuss how DigitalTransformation, cloud, and AI are continuing to drive data center demand. Watch the full interview here:
Jon Lin, Equinix EVP and General Manager of Data Center Services & Matt Hull, NVIDIA VP Global AI Solutions answers some questions about our recent announced collaboration. Equinix Private AI with NVIDIA DGX is a fully managed private cloud service that enables enterprises to easily acquire and manage their own NVIDIA DGX AI supercomputing infrastructure for building and running custom generative AI models.
On the latest episode of Traceroute, we look at how climate change is forcing the island nation of Tuvalu to rethink what it means to be a state.For the island nation of Tuvalu, the effects of climate change are more than a warning; they’re an eviction notice. Estimates vary as to when the small chain of coral islands could vanish beneath the waves, but experts agree that Tuvalu may be uninhabitable long before then, prompting its people to set sail for a new frontier… The metaverse. Within this digital landscape, Tuvalu could potentially preserve its lands, heritage, and governance, effectively pioneering a new model for nationhood, in which a nation and its people exist in two realms—physical and virtual. But how does one go from sand to silicon while maintaining the essence of a culture? And what is the real-world environmental impact of storing a nation’s worth of data? Whether we take Tuvalu’s proposal literally or view it as a symbolic call to action, unpacking the logistics of s
We were promised flying cars. We were told that by the year 2000, cities would float in the clouds, robots would cut our hair, and there’d be a computer in everyone’s pocket. Well, one out of three ain’t bad.The question is, why? Why did we think the future would bring interstate moving sidewalks, but we ended up with the internet instead? In this episode of Traceroute, we take an in-depth look at why we get the technology we get…and our trail leads to three distinct factors. Helping us unravel the reason behind these factors is Mike Winterfield, Founder of Active Impact Investments, a VC firm that specializes in Green Tech. We also talk with Oliver Walker-Jones of Joby Aviation, one of several companies that are finally making flying cars, who shares his insight as to why it took almost a hundred years to get from the idea of the flying car to the reality of one.
VRF is now fully supported in v0.21.0 of metal-cli! Use commands to create and interact with Metal Gateways, BGP Dynamic Neighbors, and interconnections. Some examples of possibilities now available in Metal-CLI: Specify new BGP Dynamic Neighbors by IP Range and ASN List your Metal Gateways Get details on Server plan capacity per Metro Create or update a new interconnection and or virtual-circuit on said interconnection Learn more about VRF on Metal in the documentation.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.